Skip to content

convert2pdfコマンドの出力ディレクトリが決め打ち #18

Description

@suikan4github

sample/scripts/convert2pdfはgnu parallelの作業ログをsample/outに決め打ちで出力している。これはlatexmkがoutディレクトリに中間ファイル類を出力するためであり、相乗りをしている。

ls image_src/*.jpg image_src/*.png image_src/*.gif image_src/*.drawio image_src/*.pdf 2>/dev/null | parallel --results out script/process_of_conversion {} image/{/.}.pdf

しかし、outディレクトリが必ずしもlatexmkの出力ディレクトリとは限りない。latexmkの出力ディレクトリはsettings.jsonの設定で変わる。

PaleALE/INSTALL.md

Lines 97 to 98 in 2bb8cda

// 生成ファイルを "out" ディレクトリに吐き出す
"latex-workshop.latex.outDir": "out",

この設定はsettings.jsonのなかでは%OUTDIR%として参照できる。例えば、latexmkの引数がそれである。

PaleALE/INSTALL.md

Lines 110 to 119 in 2bb8cda

"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-silent",
"-outdir=%OUTDIR%",
"%DOC%"
],
},

convert2pdfも同様に引数として%OUTDIR%を受け取るよう変更すべきである。そうすれば、ユーザーがsettings.jsonで出力ディレクトリを変更しても問題ない。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions