TeXstudio で独自のパッケージのオートコンプリート リストを作成するにはどうすればよいでしょうか?

TeXstudio で独自のパッケージのオートコンプリート リストを作成するにはどうすればよいでしょうか?

独自のコマンドを作成し、.cwlファイルのオートコンプリート リストを通じて TeXstudio でそれらを利用できるようにする方法を学習した後、それらのコマンドを使用して作成したパッケージ ファイルで同じことを行うことができませんでした。

次の例は、 という名前の独自のコマンドのオートコンプリート リストですmyclock

ここに画像の説明を入力してください

非常によくまとめられた説明はここ

私は読んだラテックスドキュメント.cwl、次の図に示すように、TeXstudioのデフォルトの自動補完の基本を示します。

ここに画像の説明を入力してください

またセクション4.14 cwlフォーマットの説明TeXstudioのマニュアルには、独自のファイルを作成するための手順がすべて記載されており.cwlTeXstudioのFAQ

残念ながら、自分のパッケージの完了リストをまだ作成できませんでした。

内でパッケージ名を入力し始めるか\usepackage{ }、または の組み合わせを使用するとCtrl+Space、TeXstudio が認識するすべてのパッケージのリストが表示されます。

ここに画像の説明を入力してください

myownpackageしかし、パッケージの自動補完リストにリストを挿入するにはどうすればよいでしょうか?

私が持っていた基本的なアイデアはうまくいきませんでした。

ここに画像の説明を入力してください

次の図は、明らかに望ましい結果ではない試みを示しています。最初の行は元の設定を置き換えますが、これは望ましくありません。

ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください

答え1

これを実現するためにファイルは必要ありませんcwl

必要なのは、styインストール ディレクトリのローカル パッケージのフォルダーにパッケージの を配置することだけです。

ここに画像の説明を入力してください



その後、ファイル名データベースを更新する必要があります。
テキストライブ:texhashシステム上で を実行するか、 経由で更新しますtlmgr
ミクテックス: MiKTeXコンソールを開き、以下の指示に従ってください(ここから引用):

ここに画像の説明を入力してください


データベースが更新されると、TeXstudio はパッケージが存在することを認識します。

ここに画像の説明を入力してください

関連情報