ファイル.latexmkrcの置き場所はご教示によって
ホームディレクトリらしきところに置いていて
それで現状ではうまく行ってはいるのです。
心配は何かの拍子に消してしまってしまうのではないか
ということです。要するに
ファイル.latexmkrcの置き場所とtexworksがあるところとの関係を知りたいのです。
「windows ホームディレクトリ」で検索
→環境変数(コマンドプロンプトで) %HOMEDRIVE%%HOMEPATH%
環境変数 | 例 |
---|---|
%HOMEDRIVE% | 大抵 C: |
%HOMEPATH% | 和田の場合は \Users\i-wada |
以下のようにコマンドプロンプトを実行した時表示されるもの
echo %HOMEDRIVE%%HOMEPATH%
Powershell で
powershell はunix 的な操作を沢山取り込んでいるようで $HOME や ~ などでも参照できます。
ホームディレクトリの .latexmkrc
カレントディレクトリの latexmkrc か .latexmkrc (latexmkrc 優先)
簡単な確認方法
latexmk をコマンドプロンプトや Powershell コンソールで実行した時、先頭に数行に表示される Rc files read: 以下のところです。以下は、ホームとカレントともに .latexmkrc がある場合の例です。
PS C:\Users\i-wada\Desktop\21-4-13> latexmk
Rc files read:
C:/Users/i-wada/.latexmkrc
./.latexmkrc
存在により読み込む順序
調べていたら ドットなしの latexmkrc がカレントがあっても読み込むようですが、ホームのものには適用されないようです。
パス | 取扱 |
---|---|
C:\Users\i-wada\latexkmrc | 無視 |
C:\Users\i-wada\.latexkmrc | 存在すれば読み込む |
C:\Users\i-wada\Desktop\21-4-13\latexmkrc | 存在すれば読み込む |
C:\Users\i-wada\Desktop\21-4-13\.latexmkrc | カレントに.latexmkrc だけが存在すれば読み込む |
隠しファイルであることによりコピー忘れなどが心配と推察しましたがドットなしの latexmkc をそれぞれのタイプセットするディレクトリにおいてはいかがですか
TeXlive 2020 を windows で full インストールしていると想定してです。
コマンド
C:\texlive\2020\bin\win32\latexmk.exe
C:\texlive\2020\bin\win32\texworks.exe
設定等々
C:\texlive\2020\texmf-dist\context\data\texworks\configuration\texworks-config.txt
C:\texlive\2020\texmf-dist\context\data\texworks\texworks-context.rme
C:\texlive\2020\texmf-dist\context\data\texworks\texworks-setup.ini
C:\texlive\2020\texmf-dist\context\data\texworks\TUG\TeXworks.ini