Replies: 3 comments 2 replies
-
ありがとうございます。回答の前に前提知識を確認したいのですが、"Quote", "Link Only", ..., "Create new note" などの項目を含んでいるドロップダウンメニューの内容は以下の設定で決まっているというのはご存知ですか? |
Beta Was this translation helpful? Give feedback.
-
ありがとうございます。 疑問①について。 このドロップダウンによる新規作成については,それよりもコマンドを使った方がよいとのことなので、そちらの方法にしますが、 上を踏まえて,コマンドで"Pdf++:Create new note for auto-focus or auto-pase" |
Beta Was this translation helpful? Give feedback.
-
詳しくありがとうございました。 それについて,下で経過を説明しますが,その前提として述べておきたいことがあるので書きます。 わたしは開発者ではないので,論文などの文章を書く立場から比喩的に述べると、文章を書くときには,将来読んでくれる読者を想定して書く必要があるということです。(これは前に,noteに書いたことがあります)。 これを,プラグインに置き換えると,将来使ってくれるユーザーの目線から,システム設計や設定の説明を構成してほしいということです。 極端に言うと、できれば,Javascriptを知らなくても,あるいは,設定の説明を読まなくても,シームレスに使える仕様になってほしい,ということです。(これは極端な例で書いただけで、設定の説明を読めば最低限使うようになれるというのが現実的でしょうが・・)。 開発者目線で、ユーザー目線になっていないという例を挙げます。 また文章に置き換えると,ある専門領域の研究者が読む専門の論文であれば、たとえば「周知の様にメルロ=ポンティは云々」という説明をしたとしても当然理解されるわけですが、そうではなくて,「メルロ=ポンティ」を知らない人に対してはそういう文章は書かないわけです。 このことを前提に、次の様に解決したということを書きます。
これは,設定画面のNew note title format の説明の もちろん、このvariable については,設定画面で、 このように,ユーザーが設定に書かれているすべての解説を丹念に見た上で,それを踏まえて入力すれば,期待通りの結果になりますが,わたしのような何も分かっていないユーザーもいるので,そこまで求めるのは酷というものではないでしょうか。 これをふまえて、ユーザー目線からの要望としては、たとえば初期設定として、PDFのファイル名が、自動的にノート名になる様に初期値として、{{file.basename}}が明示的に入力されていて、何もしないとそれが実行され、その上で、「初期値を変更できます。それは、次の様なJavascriptの記法にしたがって下さい。」云々というような説明にしてほしいわけです。
このTemplater を用いた本文のExample についての質問も上と同様で, {{file.basename}}ファイル名をノート名にしたいか、あるいは、このTemplateのように、新しいノート名を入力したいかは、ユーザーによって異なると思います。 ということで、このスレッドの質問は解決しましたが、以上で述べたかったことの意を汲んでいただければ幸いです。 |
Beta Was this translation helpful? Give feedback.
-
PDFから新しいノートを作成する方法についての質問です。
最終的には,これを一番少ない手順で実現したいです。
なので,上段のメニューに,”新しいノートの作成”というメニューがあって,すでにノートがない場合には,設定のテンプレートにしたがって,新しいノートを作成してほしいです。
ただし,では現在どのように作るのかについてですが,以下それについての質問です。
質問(1) 上段のプルダウンメニューにCreate new note がありますが,これはどのように使うのか?
①このメニューで,Create new noteにしておく。
②PDFの表題を範囲設定して,上のマーカーをクリックすると,新しいノートができました。
(画像の例では,「日明関係史研究の最前線と教科書」まで選択したので,ファイル名もその通りになりました)。
疑問:これと,設定との整合性はどのようになっているのか?
(a)New note title format にfile としたが,file名(「日明関係史研究の最前線と教科書記述」)ではノートが作成されない。
(b)Template で,テンプレートファイルを作って,例にしたがってproperty を指定しておいたが,反映されない。
とりあえず,(1)のみの質問です。
Beta Was this translation helpful? Give feedback.
All reactions