ご質問はこちらへ
W32TeX の latexmk.exe の挙動に関して
以下のような test.tex を latexmk でタイプセットする場合に W32TeX の latexmk.exe でタイプセットしようとすると
TeX Live の latexmk.exe や Perl から latexmk.pl を呼び出して実行する場合のコマンドライン引数と同じように実行すると
エラーになるようです.
\documentclass{jsarticle}
\begin{document}
Latexmk テスト
\end{document}
TeX Live の latexmk.exe は以下のコマンドライン引数でタイプセットできます.
latexmk -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
Perl から TeX Live の latexmk.pl を実行すると TeX Live の latexmk.exe と同様のコマンドライン引数でタイプセットできます.
perl C:\texlive\2012\texmf-dist\scripts\latexmk\latexmk.pl -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
W32TeX で TeX Live の latexmk.exe と同様のコマンドライン引数で latexmk.exe を使用すると以下のようにエラーになります.
latexmk -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
Latexmk: Stopping because executing following code from command line
$latex=q/platex
gave an error:
Can't find string terminator "/" anywhere before EOF at (eval 8) line 1.
W32TeX では以下のように latexmk.exe を実行するとタイプセットできるようです.
latexmk -e "$latex=q/platex"" ""-guess-input-enc"" ""-synctex=1/""" -e "$dvipdf=q/dvipdfmx"" ""%O"" ""-o"" ""%D"" ""%S/""" -norc -gg -pdfdvi test.tex
Perl から W32TeX の latexmk.pl を実行すると TeX Live の latexmk.exe と同様のコマンドライン引数でタイプセットできます.
perl C:\w32tex\share\texmf\scripts\latexmk\latexmk.pl -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
W32TeX の latexmk.exe がこのような挙動になっているのはなにか理由があるのでしょうか?
TeXworksでMiKTeXを使う
Macに新しく入れたTeX
モトヤフォントの埋め込み
TeX GyreフォントとOTFの共存
できなくなります.以下のようなTeXファイル
\documentclass{jsarticle}
\usepackage{tgtermes,tgheros}
\usepackage[deluxe]{otf}
\begin{document}
ほげほげ{\bfseries ぴよぴよ}
\end{document}
をコンパイルすると,
LaTeX Font Warning: Font shape `JT1/hmc/b/n' undefined
(Font) using `JT1/hmc/m/n' instead on input line 5.
LaTeX Font Warning: Font shape `JY1/hmc/b/n' undefined
(Font) using `JY1/hmc/m/n' instead on input line 5.
というメッセージが表示され,boldではなくmediumで表示されます.なにがいけ
ないのでしょう.
Re: \bm で \left( でカッコが大きくならない
\section*{}によって章番号のついていない章のタイトルをヘッダーに出力するには?
TeXWorks のショートカット
LyXでのTeXファイルの読込みとXHTML書き出し
Lyx2.0.4を使ってEmacs24.4からのファイルをXTMLにしてみました。
手順は
1 Emacs24.2で作成したTeXファイルをLyXの『ファイル読み込み』からLaTeX(Plain)を指定して読み込む。
2. 次にLyX エキスポート機能を使い『ファイル書きだし』から
【 LyXHTML 】を選択すると、[ファイルは無事かきだされました]とコメントがLyXファイルの一番下に表示される。
3. XTMLファイルを好みのブラウザを使って開く
2.の作業で問題が出てきました。
そのまま吐き出されたXHTMLをブラウズすると
固有名詞に『 TeX 』が付くと、そのTeX部分がXTMLでは
何故か? 非表示になる。
Emacs24.2から書き出されるTeXをLyXが読み取る時に
[ LaTeX ]とか[ TeXShop ]とか[ YaTeX ]とか、文中に書いた
単なる単語が、LyXが【 TeX 文 】として解釈し、LyXの本文中に
赤く表示される【TeX】の命令文としてのみ出てくる。
【TeX】の次に空欄の{}としか翻訳されず、此処の部分を
うっかり見落として、XTMLへ排出してしまうと、TeXという
文字が欠けたままYaTeXが唯のYa、TeXShiopが単なるShopと
表示されてしまう。
何らかの対処法があるのだろうが、現在の所、不勉強で
処理の仕方は不明のまま、手入力で修正している。
ひょっとして、TeX WiKi LyX のどなたか?
対処の方法を教授して戴けませんか?
問題は、本文中のTeXと書かれてはいるが、
単なる固有名詞として使用している
バックスラッシュ(\)無しのTeXを
そのままLyX本文中に出現させるLaTeX(plain)
インポートの方法です。
宜しくお願い致します。 若松久仁光拝
追伸
尚、ファイルはutf-8、環境はMacOSX10.6.6で作成しています。
別件ですが、
LyXではなくEmacs24.2のTeXファイルを(PDF経由ではなく)
Emacsから直接HTMLなりXHTMLへExportする方法が
御座いましたら、こちらの方もお教え戴けると助かります。
(この方法は不可能?という答えでもOKです)