質問用フォーラムです。ご質問の前に質問のしかたをご覧ください。

Polyglossiaを読み込むとluatexja-presetのmatchが効かない

- Aikawa Takuya の投稿
TeX Live 2020で、LuaTeX-jaとPolyglossiaを同時に使用すると、luatexja-presetに渡したmatchオプションが効かなくなります。
当方の環境は、Ubuntu 18.04上でVanilla TeX Live 2020を動かしています。

動作サンプルは次のとおりです。
当方での組版結果は添付画像のとおりです。

\documentclass{ltjsarticle}

\usepackage[match,deluxe]{luatexja-preset}
\usepackage{polyglossia}
\setmainlanguage{japanese}
\setotherlanguages{esperanto}

\begin{document}

今日は\today{}。\textsf{今日は\today{}。}\textgt{今日は\today{}。}

\textesperanto{Hodiaŭ estas \today{}. \textsf{Hodiaŭ estas \today{}.}}

\end{document}

LuaTeX-jaとPolyglossiaのバージョンは次のとおりです。

$ tlmgr info luatexja
package: luatexja
category: Package
shortdesc: Typeset Japanese with Lua(La)TeX
longdesc: The package offers support for typesetting Japanese documents with LuaTeX. Either of the Plain and LaTeX2e formats may be used with the package.
installed: Yes
revision: 57316
sizes: src: 473k, doc: 3861k, run: 1621k
relocatable: No
cat-version: 20210103.0
cat-license: bsd
cat-topics: japanese luatex class
cat-contact-repository: https://osdn.net/projects/luatex-ja/scm/git/luatexja/
cat-contact-bugs: https://osdn.net/projects/luatex-ja/ticket/
cat-contact-home: https://osdn.net/projects/luatex-ja/wiki/FrontPage(en)
collection: collection-langjapanese

$ tlmgr info polyglossia
package: polyglossia
category: Package
shortdesc: An alternative to babel for XeLaTeX and LuaLaTeX
longdesc: This package provides a complete Babel replacement for users of LuaLaTeX and XeLaTeX; it relies on the fontspec package, version 2.0 at least.
installed: Yes
revision: 57098
sizes: src: 881k, doc: 709k, run: 1453k
relocatable: No
cat-version: 1.51
cat-license: mit lppl1.3 cc0
cat-topics: multilingual use-xetex use-luatex
cat-related: babel
cat-contact-bugs: https://github.com/reutenauer/polyglossia/issues/
cat-contact-repository: https://github.com/reutenauer/polyglossia
collection: collection-latexrecommended

解決の糸口が見つけられず困っております。
ご助言いただければ幸いです。
添付 Screenshot_from_2021-02-06_21-48-48.png

beamerでのエラー

- Na Ta の投稿
こんにちは。

前のPCでは出ないエラーが、新PCでは出てしまい、タイプセットできません。原因と解決策をご教授いただければ幸いです。


以下ログ(一部中略)を張りたいと思います。

This is ptex2pdf[.lua] version 20200520.0.

Processing 2021.0206(Beamer).tex

This is e-upTeX, Version 3.14159265-p3.8.3-u1.27-191112-2.6 (utf8.uptex) (TeX Live 2020/W32TeX) (preloaded format=uplatex)

restricted \write18 enabled.

entering extended mode

(./2021.0206(Beamer).tex

pLaTeX2e <2020-10-01u04>+1 (based on LaTeX2e <2020-10-01> patch level 4)

L3 programming layer <2021-01-09> xparse <2020-03-03>

(c:/w32tex/share/texmf-dist/tex/latex/beamer/beamer.cls

Document Class: beamer 2020/11/26 v3.60 A class for typesetting presentations

(c:/w32tex/share/texmf-dist/tex/latex/beamer/beamerbasemodes.sty

(c:/w32tex/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty)


・(中略, .styの読み込み)


(c:/w32tex/share/texmf-dist/tex/latex/translator/translator-months-dictionary-E

nglish.dict)

(c:/w32tex/share/texmf-dist/tex/latex/translator/translator-numbers-dictionary-

English.dict)

(c:/w32tex/share/texmf-dist/tex/latex/translator/translator-theorem-dictionary-

English.dict)



LaTeX Warning: emath と hyperref との併用は,原則としてできませ

ん。以下簡略化した対応となります。 on input line 37.


No file 2021.0206(Beamer).nav.


! Package calc Error: `\unitlength ' invalid at this point.


See the calc package documentation for explanation.

Type H <return> for immediate help.

...

 

l.46 \end{frame}

 

?



TeXShop で作成されたPDF ファイルをWord に変更

- 髙田 富士雄 の投稿
TeXShop で英語論文を作成しました。普通どうりPDF ファイルが作成されました。このPDF ファイルをWord フォーマットにするにはどうすれば良いのでしょうか。出版を担当する学会が求めている要求です。ちなみに、論文の中には、数式、グラフが含まれています。
ソースファイルから、wordフォマットで作成されたファイルができれば良いのです。ちなみに、ソースファイルのプリアンプルには以下のように書き込んだいます。

¥documentclass[11pt]{article}

¥usepackage{amsmath}
¥usepackage{amssymb}
¥usepackage{amscd}
¥usepackage[dvips]{graphicx}
¥usepackage[dvips]{pict2e}
¥usepackage{bm}
¥usepackage{type1cm}
¥usepackage{footnote}
¥usepackage{float}
¥usepackage{setspace}



¥newtheorem{theorem}{Theorem}%[Section]
¥newtheorem{lemma}{Lemma}
¥newtheorem{corollary}{Corollary}
¥newtheorem{definition}{Definition}%[Section]
¥newtheorem{assumption}{Assumption}




¥begin{document}
作成環境は、以下の通りです。
TeXShop 4.58,
macOS 11.1

日本語縦組で使える、indent.sty はありますか?

- mr2h の投稿
だいぶ古い書籍「LaTeXスタイル・マクロ」を眺めていましたら、indent.styなるべんりそうなマクロが紹介されていました。(横組み専用?)

縦組で使用できるマクロはあるのでしょうか?

書式は、以下のような。
====================================
\begin{t_indentation}{3zw}{1zw}

本文

\end{t_indentation}
====================================
あれば嬉しいのですが。

pdflatexでフォーマットエラー

- 浮亭 夢介 の投稿
W32TeXを最新(1/27)版に更新したところ,下記のpdflatexの
フォーマットエラーが発生しました.
(Fatal format file error; I'm stymied)

fmtutilで修正してもダメでした.対処方法よろしくお願いします.

縦書きにした場合の「,.」の表示

- Takeda Shiro の投稿
武田と申します。

W32TeX(以下のログのバージョン)で、tarticleクラスファイル+platex+dvipdfmxで縦書きの文書を作成した場合に、添付したファイル(check-tate-tarticle-platex.pdf)のように「,.」の句読点が横書きのものが利用されてしまいます。

This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/W32TeX) (preloaded format=platex 2021.1.10) 27 JAN 2021 22:08
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**check-tate-tarticle-platex.tex
(./check-tate-tarticle-platex.tex
pLaTeX2e <2020-10-01>+1 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-01-09> xparse <2020-03-03>
(g:/w32tex/share/texmf-dist/tex/platex/base/tarticle.cls
Document Class: tarticle 2020/09/30 v1.8f Standard pLaTeX class

同じファイルをtexlive 2020(以下のバージョン)で処理すると正常な表示になります(check-tate-tarticle-platex-texlive2020.pdf)

This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/W32TeX) (preloaded format=platex 2021.1.27) 27 JAN 2021 22:13
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**check-tate-tarticle-platex-texlive2020.tex
(./check-tate-tarticle-platex-texlive2020.tex
pLaTeX2e <2020-10-01>+1 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-01-09> xparse <2020-03-03>
(g:/texlive/2020/texmf-dist/tex/platex/base/tarticle.cls
Document Class: tarticle 2020/09/30 v1.8f Standard pLaTeX class

texlive 2020の方を利用すれば問題ないのですが、W32TeXの方は問題があるのでしょうか?どの部分の問題なのかよくわからないため、ここで質問させていただいています。

タイプセットできない

- Na Ta の投稿
どうしても解決できないのでお力添えお願いいたします。

先日新しいWindows PC(Windows 10 Home, 64-bit OS)にTeX Live 2020をインストールしました。

前のPCでタイプセットできていたものが新しいPCでできなくなって困っています。


以下、タイプセット時(upLaTex,(ptex2pdf))に出るエラーをペーストします。
前のPCではundefinedとは出なかったので原因がわかりません。
ご教授いただければ幸いです。

This is ptex2pdf[.lua] version 20200520.0.

Processing SAMPLETEX.tex

This is e-upTeX, Version 3.14159265-p3.8.3-u1.27-191112-2.6 (utf8.uptex) (TeX Live 2020/W32TeX) (preloaded format=uplatex)

restricted \write18 enabled.

entering extended mode

(./SAMPLETEX.tex

pLaTeX2e <2020-10-01u04>+1 (based on LaTeX2e <2020-10-01> patch level 4)

L3 programming layer <2021-01-09> xparse <2020-03-03>

(c:/w32tex/share/texmf-dist/tex/uplatex/base/ujarticle.cls

Document Class: ujarticle 2020/09/30 v1.8f-u00 Standard upLaTeX class

(c:/w32tex/share/texmf-dist/tex/uplatex/base/ujsize12.clo))

(c:/w32tex/share/texmf-dist/tex/latex/caption/subcaption.sty

(c:/w32tex/share/texmf-dist/tex/latex/caption/caption.sty

(c:/w32tex/share/texmf-dist/tex/latex/caption/caption3.sty

(c:/w32tex/share/texmf-dist/tex/latex/graphics/keyval.sty))


Package caption Warning: Unknown document class (or package),

(caption) standard defaults will be used.

See the caption package documentation for explanation.


)) (./graphicx.sty (c:/w32tex/share/texmf-dist/tex/latex/graphics/graphics.sty

(c:/w32tex/share/texmf-dist/tex/latex/graphics/trig.sty)

(c:/w32tex/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)

(c:/w32tex/share/texmf-dist/tex/latex/graphics-def/dvipdfmx.def))) (./tikz.sty

(./pgf.sty (./pgfrcs.sty

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)

) (./pgfutil-latex.def

(c:/w32tex/share/texmf-dist/tex/latex/base/everyshi-ltx.sty))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/pgf.revision.tex)))

(c:/w32tex/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (./pgfsys.sty

(c:/w32tex/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex)

) (./pgf.cfg)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def

(c:/w32tex/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def))

)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex

)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex

)) (c:/w32tex/share/texmf-dist/tex/latex/xcolor/xcolor.sty

(c:/w32tex/share/texmf-dist/tex/latex/graphics-cfg/color.cfg)

(c:/w32tex/share/texmf-dist/tex/latex/graphics-def/dvips.def))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.te

x)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric

.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.t

ex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.co

de.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex

)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.te

x)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex

)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithm

etics.code.tex)))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.cod

e.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.te

x)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code

.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.c

ode.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)


(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.co

de.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex

))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code

.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex

) (c:/w32tex/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex)))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex)

(c:/w32tex/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.st

y)

(c:/w32tex/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.st

y)) (c:/w32tex/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty

(./pgfkeys.sty

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex))

(c:/w32tex/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)))

(c:/w32tex/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex

(c:/w32tex/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.co

de.tex)

(c:/w32tex/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex)


! Undefined control sequence.

l.2073 \pgfutil@protected


\def\tikz@signal@path{\tikz@signal@path}%

?



Windowsのパスを適切な位置で改行させる方法について

- ta ma の投稿
現在,WindowsのパスをLaTeXに書こうとしています.
しかし,PDFで出力した際に右側にはみ出してしまい,適切な位置での改行が行われず困っております.
現在は\url{}を用いてWindowsのパス(バックスラッシュで区切る形式)を入力しています.
改善方法,もしくは他の表現方法についてアドバイスしていただきたいです.

bblファイルにバックスラッシュが自動追加されエラーが発生する事象について

- ta ma の投稿
bblファイルにバックスラッシュが自動追加されエラーが発生する事象について質問させてください.

情報処理学会が公開しておりますLaTeXフォーマット(こちら)内に保存されているipsjunsrt.bstというファイルがあると思います.
こちらのbstファイルを用いてpbibtexでコンパイルをした際にエラーが発生しております.

# 環境
現在,jsreport形式のtexファイルとbibファイルを用いてpdfを作成しております.また,texファイルは複数あり,docmuteを使って分割しております.(今回の事象にはdocmuteによる影響はないと考えております)
また,コンパイルはptex2pdf->pbibtex->ptex2pdf->ptex2pdfで行っております.
環境は,TeXLive2020とWindows10,VSCodeで作業をしております.
texファイルはUTF-8で記述しております.

# 設定
現在,コンパイルしたいtexファイルにてipsjunsrt.bstを「\bibliographystyle{../ipsjunsrt}」のように相対パスで指定して読み込んでおります.
また,bibファイルも文中にて「\bibliography{../reference} 」のように相対パスで参照をしております.

# 状況
texファイル(仮にreport.texとします)をコンパイルをしたところ,1回目のptex2pdf,その後のpbibtexまでは順調にコンパイルができる一方で,その後のptex2pdfにてエラーが発生し,停止しております.

reference.bibは,以下の通り記述しております.
reference.bib###################
@book{key_ja,
author = "山田 太郎",
title = "ほげ",
publisher = "ふが出版社",
year = {2019}
}
@book{key_en,
author = {John Smith},
title = {English title},
PUBLISHER = {English publisher},
year = {2005}
}
###################
エラー内容としては,pbibtexにてコンパイルしたあとに自動生成されるbblファイルにある文字列のうち,日本語の参考文献項目のauthorのうしろにバックスラッシュがはいってしまいます.(以下のような形です.)
report.bbl###################
\bibitem{key_ja}
山田太郎\:ほげ,ふが出版社 (2019).
\bibitem{key_en}
John.S.: {\em English title}, English publisher
(2005).
######################
このように,太郎の後ろにバックスラッシュが入ることで,Undefined control sequenceのエラーが出て停止します.
この事象がすべての日本語で書かれた参考文献で発生しております.

# 試したこと
- \bibliographystyle{../ipsjunsrt}の代わりに\bibliographystyle{junsrt}を使用した際はこの事象は発生せず,正常にpdfが出力されました.
- \bibliographystyle{../ipsjunsrt}を使用時に参考文献が英語のものしか読み込まない場合はこのエラーが発生せず,正常にpdfが出力されました.

こちらの現象についての修正方法を教えて下さい.

lscapeなどを用いた表の回転について

- うさ まる の投稿
LaTexにて横長の表を書きたい場合に、はみ出してしまうため、表を回転させることを試みました。

回転させる方法としては、様々なネットの記事を参考にpdflscapeやrotatingというパッケージを読み込んで、begin{landscape}で表を書くといった方法を取ったのですが、パッケージを読み込む段階で、全く関係ない他のfigureが全てエラーを吐いてしましました。

使用環境はoverleaf、エラーと、使用しているパッケージを添付させていただきます。

解決方法、または代案がございましたらご教授いただけますと幸いです。
添付 スクリーンショット_2021-01-20_0.27.06.png