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

bibdiv環境,biblist環境(参考文献)の中間ファイルの作成について

- 小林 コウキ の投稿
参考文献(bibdiv環境,biblist環境)の中間ファイルの作成について質問があります。

bibdiv, biblist環境は, LaTeXのthebibliography環境を二つに分けたもので,
bibdivはheadingを, biblistはリストの部分を作る
ということがわかりました。

thebibliographyのようにbibファイルからbblファイルを書き出すことはできるのでしょうか。

ドキュメントは,\documentclass{amsart}
パッケージは,\usepackage[abbrev]{amsrefs}
を読み込んでいます。

ご存じの方がいらっしゃいましたら教えてください。

よろしくお願いいたします。

表における色付けとセルの区切り縦二重罫

- M RUIKE の投稿
表中で色をつけた行に縦二重罫を入れたいのですが,入れると縦二重罫の間の色が抜けてしまいます。ソースは以下の通りです。

\documentclass{article}
\usepackage{colortbl}

\begin{document}
\begin{tabular}{l|c||l|c} \hline
\rowcolor[gray]{0.8}A&B&C&D\\ \hline
a& b&c&d \\
e&f&g&h\\ \hline
\end{tabular}¥vspace*{-10mm}
\end{document}

これを,縦二重罫の間も灰色になるようには,どのようにしたら良いのでしょうか。
ご存知の方がおられましたら,ご教示ください。
使用しているのは,TeXshop 5.10,macOS Montereyです。

VS CodeでのLeTeX環境について[LaTeX Workschopのエラー?]

- アラカザム の投稿
皆様はじめまして。
VS Codeを使用してTexを書いているものです。

ここ数日(4月30日以前から)、VS Code内の拡張機能である「Latex Workshop」の挙動がおかしいです。
・setting.jsonで設定した“latex-workshop.latex.clean.fileTypes”が作動せずPDFファイル以外のファイルが削除されない
・コンパイルすると
 “(ファイル名) n.pdf”
 ”(ファイル名) n+1.pdf”
 ”(ファイル名) n+2.pdf” (nは自然数)
のようにPDFファイルが無限増殖してしまう。

こちらのエラーの解決策を教えていただきたいです。
どうぞよろしくお願いいたします。

今自分が使用しているlatexmkファイルとsetting.jsonのテキストファイルを添付させていただきます。

===========以下環境==================
OS: Windows 11 Home ver. 22H2
TeX Live: 2023(4/30インストール&アップデート済み) 及び 2022
VS Code: ver 1.77.3

Noto CJK Cariable Fonts on Fedora Linux 38

- けんけん F の投稿

Fedora 38でのNotoフォントでのコンパイルに失敗します。 Fedora 37までは、Notoフォントの表示が出来ていたのですが、Fedora 38からNoto CJK Variable Fontsとなりttcファイルになっているせいかコンパイルに失敗します。 フォントの詳細はこちらです。https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts

フォントファイルがttcということで以下のコードで書いてlualatexでコンパイルしています。

\documentclass[a4paper,11pt]{jlreq} 
\usepackage{luatexja-fontspec}
\setmainjfont{Noto Serif CJK JP}
[UprightFeatures={FontIndex=0}]

\begin{document}
Fedoraのフォントファイルが変更されました。
{\jfontspec{Hara No Aji Mincho}Fedoraのフォントファイルが変更されました。}
\end{document}

ですが、以下のようにloca table を見つけられていないようです。

(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) [1{/usr/share/texlive/
texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./shitsumon.aux))
 879 words of node memory still in use:
   8 hlist, 1 vlist, 5 rule, 2 glue, 3 kern, 2 glyph, 164 attribute, 45 glue_sp
ec, 24 attribute_list, 1 write, 10 user_defined nodes
   avail lists: 1:3,2:1283,3:18,4:19,5:28,6:4,7:118,8:1,9:62
/share/texlive/texmf-dist/fonts/opentype/public/lm/lmroman10-regular.otf><
/usr/share/texlive/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiMincho-R
egular.otf>/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc

! error:  (file /usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF
.ttc) (ttf): loca table not found
!  ==> Fatal error occurred, no output PDF file produced!

フォント情報としては、

kpsewhich NotoSerifCJK-VF.ttc 
/usr/share/texlive/texmf-local/fonts/opentype/public/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc

とフォントパスはちゃんと返ってきます。

また、fc-list|grep "Noto Serif CJK JP"

/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP
/usr/share/fonts/google-noto-sans-cjk-vf-fonts/NotoSansCJK-VF.ttc: Noto Sans CJK JP:style=Light
/usr/share/fonts/google-noto-sans-cjk-vf-fonts/NotoSansCJK-VF.ttc: Noto Sans CJK JP:style=Medium
/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP:style=Bold
/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP:style=Medium

どのようにすれば、このttcフォントファイルを使いpdfに変換出来るでしょうか。

TikZの矢印における「>=stealth」と「>=Stealth」の違い

- 村岡 の投稿
TikZで矢印つきの線分を描く場合,https://texwiki.texjp.org/TikZ に記載のように
\draw [->,>=stealth] (0,0)--(1,0);
のようにすれば良いかと思いますが,海外のTikZの使い方を解説したWebサイトを読んでおりますと
\draw [->,>=Stealth] (0,0)--(1,0);
なる指定を見かけました.

試してみたところ「>=stealth」と「>=Stealth」では,出力上では後者の方が大きな矢じりとなっているように見えるのですが,より詳細にはどのような差異があるのでしょうか.
公式のマニュアルも拝見しましたが,これらの差について記載している箇所は見つけることができませんでした.

「>=stealth」と「>=Stealth」の差異についてご存じの方や,差異について触れられたWebページをご存じの方がいらっしゃいましたら是非御教示願います.

udlineパッケージがインストールできない

- t t の投稿
macOS Monterey バージョン12.3.1、M1チップのmacbookair
で TeXlive2021を利用しています。
udlineパッケージを利用したく、styファイルをダウンロードした上で、
/usr/local/texlive/texmf-local/tex/latex/udline
のフォルダ内にudline.styを配置し、sudo mktexlsrを実行しました。
結果として、ls-R内には
./tex/latex/udline:
.DS_Store
udline.sty
という記述が出ているため、おそらくここまでは成功しています。
ところが、
\documentclass[uplatex,dvipdfmx,a4paper,11pt,twoside]{jsarticle}
\usepackage{udline}
\begin{document}
aa
\end{document}
というtexファイルをタイプセットしてもエラーが出ます。
コンパイルログの謎の文字化けが、macの解凍の問題かと思い、Windowsパソコンで解凍したものを使っても不具合は直りません。また、同じstyファイルをWindowsパソコンで使った場合は不具合が出ないため、styファイルの問題ではないのだろうと思っています。

コンパイルログは次のとおりです。
これはどのようにして解決するべき問題なのでしょうか。皆目見当がつきません

Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
This is ptex2pdf[.lua] version 20200520.0.
Processing /Users/(ユーザー名)/Documents/b数学/tex/230411のコピー
This is e-upTeX, Version 3.141592653-p3.9.0-u1.27-210218-2.6 (utf8.uptex) (TeX Live 2021) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
(/Users/(ユーザー名)/Documents/b数学/tex/230411のコピー.tex
pLaTeX2e <2020-10-01u04>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty)) (/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Argument of \@pr@videpackage has an extra }.

\par
l.2 \ProvidesPackage{udline}[2005/01/28 ���^^fc�}
�N�� ver2.52�F���[�h���܂�]
Runaway argument?
2005/01/28 ���^^fc�
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Paragraph ended before \@pr@videpackage was complete.

\par
l.2 \ProvidesPackage{udline}[2005/01/28 ���^^fc�}
�N�� ver2.52�F���[�h���܂�]
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Too many }'s.
}

l.2 \ProvidesPackage{udline}[2005/01/28 ���^^fc�}
�N�� ver2.52�F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "83.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 \ProvidesPackage{udline}[2005/01/28 ���^^fc�}�
N�� ver2.52�F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...

l.2 ...videsPackage{udline}[2005/01/28 ���^^fc�}�N
�� ver2.52�F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "83.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...idesPackage{udline}[2005/01/28 ���^^fc�}�N�
� ver2.52�F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "8D.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...desPackage{udline}[2005/01/28 ���^^fc�}�N��
ver2.52�F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "81.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...e{udline}[2005/01/28 ���^^fc�}�N�� ver2.52�
F���[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "83.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...udline}[2005/01/28 ���^^fc�}�N�� ver2.52�F�
��[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "8D.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...dline}[2005/01/28 ���^^fc�}�N�� ver2.52�F��
�[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "81.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...line}[2005/01/28 ���^^fc�}�N�� ver2.52�F���
[�h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "83.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...ne}[2005/01/28 ���^^fc�}�N�� ver2.52�F���[�
h���܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "82.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...}[2005/01/28 ���^^fc�}�N�� ver2.52�F���[�h�
��܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "B5.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...[2005/01/28 ���^^fc�}�N�� ver2.52�F���[�h��
�܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "82.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...2005/01/28 ���^^fc�}�N�� ver2.52�F���[�h���
܂�]

/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:2: Package inputenc Error: Invalid UTF-8 byte "B7.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.2 ...5/01/28 ���^^fc�}�N�� ver2.52�F���[�h���܂�
]
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:434: Illegal parameter number in definition of \@udline.

1
l.434 \def\@makeun#1
{% �����ɉ��^^fc�^^f0^^88^^f8�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:435: Illegal parameter number in definition of \@udline.

1
l.435 \hskip \z@ plus.5\p@ minus\z@\unl{#1
}}% ���łɒ^^e8^^8b`����\unl�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:439: Illegal parameter number in definition of \@udline.

1
l.439 \def\@makeov#1
{% �����ɏ^^e3^^90^^fc�^^f0^^8...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:440: Illegal parameter number in definition of \@udline.

1
l.440 \hskip \z@ plus.5\p@ minus\z@\ovl{#1
}}% ���łɒ^^e8^^8b`����\ovl�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:442: Illegal parameter number in definition of \@udline.

1
l.442 \def\@makeso#1
{% �����ɑŏ^^c1���^^fc�^^f0^^88^^...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:443: Illegal parameter number in definition of \@udline.

1
l.443 \hskip \z@ plus.5\p@ minus\z@\@@sol{#1
}}%���łɒ^^e8^^8b`����\@@sol�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:445: Illegal parameter number in definition of \@udline.

1
l.445 \def\@varmakeun#1
{% �����ɏ^^fc����^^fc�^^f0^^88^^...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:446: Illegal parameter number in definition of \@udline.

1
l.446 \hskip \z@ plus.5\p@ minus\z@\unc{#1
}}% ���łɒ^^e8^^8b`����\unc�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:448: Illegal parameter number in definition of \@udline.

1
l.448 \def\@varmakeov#1
{% �����ɏ^^fc�^^e8^^8f^^e3^^90^^f...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:449: Illegal parameter number in definition of \@udline.

1
l.449 \hskip \z@ plus.5\p@ minus\z@\ovc{#1
}}% ���łɒ^^e8^^8b`����\ovc�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:451: Illegal parameter number in definition of \@udline.

1
l.451 \def\@varmakeso#1
{% �����ɏ^^fc�^^e8^^91ŏ^^c1���^^fc�^...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:452: Illegal parameter number in definition of \@udline.

1
l.452 \hskip \z@ plus.5\p@ minus\z@\@@soc{#1
}}%���łɒ^^e8^^8b`����\@@soc�...
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:561: Illegal parameter number in definition of \@udline.

1
l.561 \def\unnoko#1
{{\setnoko\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:561: Illegal parameter number in definition of \@udline.

1
l.561 \def\unnoko#1{{\setnoko\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:562: Illegal parameter number in definition of \@udline.

1
l.562 \def\ovnoko#1
{{\setnoko\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:562: Illegal parameter number in definition of \@udline.

1
l.562 \def\ovnoko#1{{\setnoko\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:563: Illegal parameter number in definition of \@udline.

1
l.563 \def\unoko#1
{{\setnoko\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:563: Illegal parameter number in definition of \@udline.

1
l.563 \def\unoko#1{{\setnoko\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:564: Illegal parameter number in definition of \@udline.

1
l.564 \def\onoko#1
{{\setnoko\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:564: Illegal parameter number in definition of \@udline.

1
l.564 \def\onoko#1{{\setnoko\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:565: Illegal parameter number in definition of \@udline.

1
l.565 \def\Eunoko#1
{{\setnoko\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:565: Illegal parameter number in definition of \@udline.

1
l.565 \def\Eunoko#1{{\setnoko\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:566: Illegal parameter number in definition of \@udline.

1
l.566 \def\Eonoko#1
{{\setnoko\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:566: Illegal parameter number in definition of \@udline.

1
l.566 \def\Eonoko#1{{\setnoko\Eoc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:568: Illegal parameter number in definition of \@udline.

1
l.568 \def\unnami#1
{{\setnami\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:568: Illegal parameter number in definition of \@udline.

1
l.568 \def\unnami#1{{\setnami\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:569: Illegal parameter number in definition of \@udline.

1
l.569 \def\ovnami#1
{{\setnami\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:569: Illegal parameter number in definition of \@udline.

1
l.569 \def\ovnami#1{{\setnami\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:570: Illegal parameter number in definition of \@udline.

1
l.570 \def\unami#1
{{\setnami\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:570: Illegal parameter number in definition of \@udline.

1
l.570 \def\unami#1{{\setnami\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:571: Illegal parameter number in definition of \@udline.

1
l.571 \def\onami#1
{{\setnami\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:571: Illegal parameter number in definition of \@udline.

1
l.571 \def\onami#1{{\setnami\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:572: Illegal parameter number in definition of \@udline.

1
l.572 \def\Eunami#1
{{\setnami\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:572: Illegal parameter number in definition of \@udline.

1
l.572 \def\Eunami#1{{\setnami\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:573: Illegal parameter number in definition of \@udline.

1
l.573 \def\Eonami#1
{{\setnami\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:573: Illegal parameter number in definition of \@udline.

1
l.573 \def\Eonami#1{{\setnami\Eoc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:575: Illegal parameter number in definition of \@udline.

1
l.575 \def\unNami#1
{{\setNami\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:575: Illegal parameter number in definition of \@udline.

1
l.575 \def\unNami#1{{\setNami\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:576: Illegal parameter number in definition of \@udline.

1
l.576 \def\ovNami#1
{{\setNami\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:576: Illegal parameter number in definition of \@udline.

1
l.576 \def\ovNami#1{{\setNami\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:577: Illegal parameter number in definition of \@udline.

1
l.577 \def\uNami#1
{{\setNami\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:577: Illegal parameter number in definition of \@udline.

1
l.577 \def\uNami#1{{\setNami\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:578: Illegal parameter number in definition of \@udline.

1
l.578 \def\oNami#1
{{\setNami\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:578: Illegal parameter number in definition of \@udline.

1
l.578 \def\oNami#1{{\setNami\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:579: Illegal parameter number in definition of \@udline.

1
l.579 \def\EuNami#1
{{\setNami\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:579: Illegal parameter number in definition of \@udline.

1
l.579 \def\EuNami#1{{\setNami\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:580: Illegal parameter number in definition of \@udline.

1
l.580 \def\EoNami#1
{{\setNami\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:580: Illegal parameter number in definition of \@udline.

1
l.580 \def\EoNami#1{{\setNami\Eoc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:582: Illegal parameter number in definition of \@udline.

1
l.582 \def\unitten#1
{{\setitten\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:582: Illegal parameter number in definition of \@udline.

1
l.582 \def\unitten#1{{\setitten\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:583: Illegal parameter number in definition of \@udline.

1
l.583 \def\ovitten#1
{{\setitten\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:583: Illegal parameter number in definition of \@udline.

1
l.583 \def\ovitten#1{{\setitten\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:584: Illegal parameter number in definition of \@udline.

1
l.584 \def\uitten#1
{{\setitten\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:584: Illegal parameter number in definition of \@udline.

1
l.584 \def\uitten#1{{\setitten\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:585: Illegal parameter number in definition of \@udline.

1
l.585 \def\oitten#1
{{\setitten\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:585: Illegal parameter number in definition of \@udline.

1
l.585 \def\oitten#1{{\setitten\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:586: Illegal parameter number in definition of \@udline.

1
l.586 \def\Euitten#1
{{\setitten\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:586: Illegal parameter number in definition of \@udline.

1
l.586 \def\Euitten#1{{\setitten\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:587: Illegal parameter number in definition of \@udline.

1
l.587 \def\Eoitten#1
{{\setitten\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:587: Illegal parameter number in definition of \@udline.

1
l.587 \def\Eoitten#1{{\setitten\Eoc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:589: Illegal parameter number in definition of \@udline.

1
l.589 \def\unniten#1
{{\setniten\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:589: Illegal parameter number in definition of \@udline.

1
l.589 \def\unniten#1{{\setniten\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:590: Illegal parameter number in definition of \@udline.

1
l.590 \def\ovniten#1
{{\setniten\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:590: Illegal parameter number in definition of \@udline.

1
l.590 \def\ovniten#1{{\setniten\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:591: Illegal parameter number in definition of \@udline.

1
l.591 \def\uniten#1
{{\setniten\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:591: Illegal parameter number in definition of \@udline.

1
l.591 \def\uniten#1{{\setniten\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:592: Illegal parameter number in definition of \@udline.

1
l.592 \def\oniten#1
{{\setniten\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:592: Illegal parameter number in definition of \@udline.

1
l.592 \def\oniten#1{{\setniten\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:593: Illegal parameter number in definition of \@udline.

1
l.593 \def\Euniten#1
{{\setniten\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:593: Illegal parameter number in definition of \@udline.

1
l.593 \def\Euniten#1{{\setniten\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:594: Illegal parameter number in definition of \@udline.

1
l.594 \def\Eoniten#1
{{\setniten\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:594: Illegal parameter number in definition of \@udline.

1
l.594 \def\Eoniten#1{{\setniten\Eoc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:596: Illegal parameter number in definition of \@udline.

1
l.596 \def\unniju#1
{{\setniju\unc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:596: Illegal parameter number in definition of \@udline.

1
l.596 \def\unniju#1{{\setniju\unc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:597: Illegal parameter number in definition of \@udline.

1
l.597 \def\ovniju#1
{{\setniju\ovc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:597: Illegal parameter number in definition of \@udline.

1
l.597 \def\ovniju#1{{\setniju\ovc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:598: Illegal parameter number in definition of \@udline.

1
l.598 \def\uniju#1
{{\setniju\uc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:598: Illegal parameter number in definition of \@udline.

1
l.598 \def\uniju#1{{\setniju\uc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:599: Illegal parameter number in definition of \@udline.

1
l.599 \def\oniju#1
{{\setniju\oc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:599: Illegal parameter number in definition of \@udline.

1
l.599 \def\oniju#1{{\setniju\oc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:600: Illegal parameter number in definition of \@udline.

1
l.600 \def\Euniju#1
{{\setniju\Euc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:600: Illegal parameter number in definition of \@udline.

1
l.600 \def\Euniju#1{{\setniju\Euc{#1
}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:601: Illegal parameter number in definition of \@udline.

1
l.601 \def\Eoniju#1
{{\setniju\Eoc{#1}}}
/usr/local/texlive/texmf-local/tex/latex/udline/udline.sty:601: Illegal parameter number in definition of \@udline.

1
l.601 \def\Eoniju#1{{\setniju\Eoc{#1
}}}
(That makes 100 errors; please try again.)
No pages of output.
Transcript written on 230411のコピー.log.
ptex2pdf processing of /Users/(ユーザー名)/Documents/b数学/tex/230411のコピー failed.

cloud latexとoverleafの違い

- 名前 無 の投稿
先日、プロフェッショナルの方から帳票出力のありがたいアドバイスをいただきました。それに関して新たに質問が生じてしまいました。
自分は、普段よりオンラインのLaTeXソフトを使っていまして、そのときに以下のプログラムを入力してみたところ、Cloud LaTeXではコンパイルができたのですが、Overleafではエラーがでました。理由がわかりません。
これからのためにも、TeXのシステムを理解したいのでどなたか助力いただけないでしょうか。
[[[入力したプログラム↓]]]

\documentclass[dvipdfmx]{jsarticle}

\newcommand{\帳票出力A}[5]{拝啓 {#1} {#2} 様\\
{#3}歳\\{#4}\\
性別:{#5}\\
}

\begin{document}
\noindent
\帳票出力A{田中}{林太郎}{14}{A}{男}
\end{document}

[[[Overleafでの出力結果↓]]]

A14A

[[[Cloud LaTeXでの出力結果↓]]]

拝啓 田中 林太郎 様
14歳
A


[[[エラー文↓]]]
but this is `LaTeX2e'.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...

l.14 \NeedsTeXFormat{pLaTeX2e}

The current input file will not be processed further,
because it was written for some other flavor of TeX.
You're in trouble here. Try typing to proceed.
If that doesn't work, type X to quit.

pLaTeX/upLaTeX/LuaLaTeX判定のベストプラクティスは?

- Ryuta Kudo の投稿

タイトルに示した通り、pLaTeX/upLaTeX/LuaLaTeXを判定したいと考えています。 自作のクラスファイル内でpLaTeX/upLaTeX/LuaLaTeXによって処理を変えたいものがあるためです。

pLaTeX/upLaTeX/LuaLaTeXを判定する方法はいくつかある(ifptexパッケージなどを利用する方法:https://qiita.com/zr_tex8r/items/71ae46c9c4e8cb575073 など)と聞き及びますが、pLaTeXがe-upTeXで動作するようになった場合でも、TeX Live 2022以前(pLaTeXがe-pTeXで動作している状態)でも正常に判定できる「ベストプラクティス」はいったい何でしょうか。


今までは、雑に

\NeedsTeXFormat{LaTeX2e}

下で,TeXエンジンがe-pTeX、e-upTeX、LuaTeXのどれかをiftexパッケージを利用して判定することでpLaTeX/upLaTeX/LuaLaTeXの判定を行っていましたが、pLaTeXがe-upTeXで動作するようになるとこれでは適切に判定できないかと思います。

そこで判定の処理を修正しようと思っているのですが、どう実装するのがベストなのか、ぜひご意見を頂きたいです。

ifptexなどのパッケージを利用したほうが安全なのでしょうか。 それともパッケージは使わずに判定したほうが保守しやすいでしょうか。 パッケージを使わない場合、どう実装するのが適切なのでしょうか。

当方はTeX/LaTeXに関する知識が浅く、自力では解決できそうにないため、皆様のお力をお借りできればと思っております。

数件のデータファイルをTeXファイルにインポート

- 名前 無 の投稿
概念だけでも知りたいです。

例えば、数人の名前と模試の点数や順位などがexcelデータファイルとしてあります。
このファイルのデータをTeXファイルにインポートして、各人の成績表を自動的に作成することをしたい場合、どのような命令がありますか?

丸投げで申し訳ないです。どなたか心優しい方、よろしくお願いします。

pandocで生成したPDFで引用符を正しい順序でかつ英文フォントで出力する方法について

- 小林 茂 の投稿
初めまして。pandocで次のようにしてinput.mdからPDFを生成しています。

pandoc input.md -o output.pdf --pdf-engine=xelatex --template=preamble.tex

preamble.texとinput.mdの内容は次のようになっています(和文にUD書体を指定しております)。

preamble.tex:
\usepackage{fontspec}
\setmainfont{Georgia}
\setsansfont{Arial}
\setjamainfont{BIZ UDMincho Medium}
\setjasansfont[BoldFont=BIZ UDGothic Bold]{BIZ UDGothic}

input.md:
---
documentclass: bxjsarticle
classoption: pandoc
papersize: a4
fontsize: 10pt
---

---
documentclass: bxjsarticle
classoption: pandoc
papersize: a4
fontsize: 10pt
---

# はじめに

彼は"Hello, world!"と言いました。

He said, "Hello, world!"

これでPDFの生成自体は問題なくできるのですが、一重および二重の引用符に適用されるのが英文フォント(Georgia/Arial)ではなく和文フォント(BIZ UDMincho Medium/BIZ UDGothic)となり、全角分の幅になってしまいます。また、日本語文章中の引用符の順序が逆になってしまいます(この問題はフォントの設定をしなくても起きるようです)。日本語文章中の引用符の順序を正しくしつつ、引用符に使用するフォントを英文フォントにすることはできないでしょうか。

環境は次のようになります。

TeX 3.141592653 (TeX Live 2023)
pandoc 3.1.2
macOS 12.6.3

何とか自力で解決できないかといろいろ試してみたのですが上手くできないため、どなたかのお知恵をお借りできればと思い投稿させていただいた次第です。お手数をおかけいたしますが、どうぞよろしくお願いいたします。
添付 pandoc test 2023-04-09 20.48.45.png