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

LuaLaTex-jaの\ltjgetparameterについて

- ebal の投稿
LuaTeX-jaで行あたりの文字数とページあたりの行数を指定するためにマクロを作成して対応しようとしています.調べたところpTeX用らしきマクロが出てきたのでそれを移植しようとしています.

\makeatletter
\def\mojiparline#1{
\newcounter{mpl}
\setcounter{mpl}{#1}
\@tempdima=\linewidth
\advance\@tempdima by-\value{mpl}\zw
\addtocounter{mpl}{-1}
\divide\@tempdima by \value{mpl}
\newdimen\@tempkskip
\@tempkskip=\ltjgetparameter{kanjiskip}
\advance\@tempkskip by \@tempdima
\ltjsetparameter{kanjiskip=\@tempkskip}
\advance\parindent by\@tempdima
}
\makeatother
\def\linesparpage#1{
\baselineskip=\textheight
\divide\baselineskip by #1
}

をヘッダに追加してdocument環境内で

\mojiparline{XX}
\linesparpage{YY}

と指定すれば使えそうだというところまでは来ました.
ただ,\mojiparline{XX} を指定した時にマクロ内の\@tempkskip=\ltjgetparameter{kanjiskip} によって現在の数値が"plus 0.92476pt minus 0.0924pt" このように表示されてしまいます.
これを表示させない方法,あるいはマクロの間違いを指摘していただきたいです.

説明のために抜き出したのが上ですが,動作するファイルを添付します.

追記:
私の環境を明記します.
- OS : Arch Linux
- TeX : TeXLive 2020.55416-1
- LuaLaTeX : This is LuaHBTeX, Version 1.12.0 (TeX Live 2020/Arch Linux)

GlyphWiki のサーバーが、落ちていませんか?

- mr2h の投稿
昨日8月2日から、どうも様子がおかしいようです。
どなたか、確かめて下さいませんか?

見出しをtikzでカスタマイズ

- A S の投稿
sectionをtikzでデザインしようと,

\renewcommand{\section}[1]{<tikz環境>}

のようにすると理想通りのデザインにできるのですが,再定義したことによりヘッダーや目次で節番号は反映されるのですが(命令の中にaddtocounterを含めたため),節タイトルは反映されなくなってしまいます.

節タイトルを反映したままtikzを導入するにはどのようにしたら良いでしょうか?

例えば,暫定的に以下の例で考えてくださると助かります.

¥documentclass[dvipdfmx]{jsarticle}
¥usepackage{tikz}

¥renewcommand{¥section}[1]{
¥addtocounter{section}{1}¥tikz[remember picture,overlay]{
¥draw[line width=1.5pt] (5,-1)circle(0.7) node[below right,black]{¥hspace{10mm}¥LARGE¥bf{#1}} node {{¥bf¥LARGE ¥thesection}};}¥newline}

¥begin{document}
¥section{タイトル}
¥end{document}

半分ずれた表の書き方

- toru toru の投稿
添付画像のような、半分ずれた表を組みたいのですが、TeXでどのように記述すればよいのでしょうか。

現在大学1年生で、コンピューターリテラシーの講義で少しTeXを触った程度の知識です。
資料としてLaTeX美文書作成入門は手元にあるのですが、表組みのところには詳しい記述は見当たりませんでした。

ネット検索したところ、Excelで実現する方法は記述があったのですが、TeXに関しては見つけることができませんでした。

よろしくお願いいたします。
添付 Ed00yt2UEAMq2ub.jpeg

fancyhdr 偶奇によるヘッダーの変更

- A S の投稿
以下をコンパイルして偶数ページのヘッダーはa,奇数ページのヘッダーはbと表示されるようにしたいのですが,ともにbとなってしまいます.
尚,jsbookではa,bと表示されます.
何故でしょうか?

¥documentclass{jsarticle}
¥usepackage{fancyhdr}
¥pagestyle{fancy}
¥rhead[a]{b}
¥begin{document}
¥section{タイトル1}
本文
¥newpage
¥section{タイトル2}
本文
¥end{document}

二段組のベースラインが揃わない。

- アオヌマ ジュン の投稿
本文を二段組で設定した場合、section等の見出しが入ったとき、左右の段組のベースラインが揃わないことがあります。
私が調べた限りにおいてはそれを制御するコマンドが見当たりません。
組版上、左右のベースラインが揃わないのは好ましくないのですが、何かしらの解決策はあるのでしょうか。ファイルを添付いたしました。ご教示頂ければと思っています。

arXivへの投稿について

- Geo+ S の投稿

arXivへの投稿について質問です。アップロードしたいTexファイルに表や図は一切なく、参考文献もthebibliographyで直接書いています。また、中で使っているbigints.styのパッケージファイルも一緒にアップロードしました。しかし、以下のようなエラーが出てコンパイルしてくれませんでした。そこで、00README.XXXというファイルに「nohypertex」とだけ書いたものを一緒にアップロードしたりしましたが、やはり以下のようなエラーが出てしまいました。因みに、自分では問題なくコンパイルできます。どうしたらよいか心当たりのある方がいればぜひ教えて頂きたいです。


TeX log appears below

[verbose]: Creating arXiv submission AutoTeX object
[verbose]: *** Using TeX Live 2016 ***
[verbose]: Calling arXiv submission AutoTeX process
[verbose]: TeX/AutoTeX.pm: admin_timeout = minion
[verbose]: <decomp.tex> is of type 'TEX'.
[verbose]: <bigints.sty> is of type 'TeX auxiliary'.
[verbose]: <00README.XXX.txt> is of type 'unknown'.
[verbose]: ~~~~~~~~~~~ Processing file 'decomp.tex'
[verbose]: 'htex' is not a valid TeX format; will ignore.
[verbose]: TEXMFCNF is unset.
[verbose]: ~~~~~~~~~~~ Running htex for the first time ~~~~~~~~
[verbose]: Running: "(export HOME=/tmp PATH=/texlive/2016/bin/arch:/bin; cd /submissions/3276354/ && tex 'decomp.tex' < /dev/null)" 2>&1
[verbose]: This is TeX, Version 3.14159265 (TeX Live 2016) (preloaded format=tex)
(./decomp.tex
! Undefined control sequence.
l.1 ^^ef^^bb^^bf\documentclass
[10pt]{article}
?
! Emergency stop.
l.1 ^^ef^^bb^^bf\documentclass
[10pt]{article}
No pages of output.
Transcript written on decomp.log.

[verbose]: tex 'decomp.tex' failed.
[verbose]: TEXMFCNF is unset.
[verbose]: ~~~~~~~~~~~ Running tex for the first time ~~~~~~~~
[verbose]: Running: "(export HOME=/tmp PATH=/texlive/2016/bin/arch:/bin; cd /submissions/3276354/ && tex 'decomp.tex' < /dev/null)" 2>&1
[verbose]: This is TeX, Version 3.14159265 (TeX Live 2016) (preloaded format=tex)
(./decomp.tex
! Undefined control sequence.
l.1 ^^ef^^bb^^bf\documentclass
[10pt]{article}
?
! Emergency stop.
l.1 ^^ef^^bb^^bf\documentclass
[10pt]{article}
No pages of output.
Transcript written on decomp.log.

[verbose]: tex 'decomp.tex' failed.
[verbose]: We failed utterly to process the TeX file 'decomp.tex'
[error]: Unable to sucessfully process tex files.
*** AutoTeX ABORTING ***

[verbose]: AutoTeX returned error: Unable to sucessfully process tex files.

[verbose]: $autotex->process failed $@: $?: 0 $!: Inappropriate ioctl for device
[verbose]: Error running AutoTeX process:

記号が突如認識されなくなる

- 匿 名 の投稿
こんにちは.いつもお世話になっております.

①や▶︎などといった記号について質問です.

わたしの環境では①や▶︎といった記号をそのまま打ち込んでもうまく文書に反映されるのですが,文書作成している途中に突然"undifined control sequence"とエラーが出てしまいます.そこで全ての記号を消したところエラーは解消されました.この現象が度々確認されています.

あまりフォントの仕組みに詳しくないですが,どうかよろしくお願いします.

<環境>
・Mac OS Catalina ver. 10.15.5
・TeX Shop ver. 4.44
・美文書からインストールしました

引数内の空白を認識

- 匿 名 の投稿
こんにちは.そもそもTeXでできることなのか分かりませんが質問させていただきます.

例えば,okumacro.styを用いて
\ruby{明}{みん}\ruby{朝}{ちょう}\ruby{体}{たい}
とすれば「明朝体」にルビを付けられると思います.

これは全ての文字にルビをつける際は困難であるため,
\newruby{明 朝 体}{みん ちょう たい}
の様にスペースを挿入することで文字を分離しそれぞれにルビをつけるコマンドを作成することは可能でしょうか?文字数は任意です.

尚,途中で平仮名を含むときにはルビをつけないようにできると理想的ですが,この機能はなくても構いません.

よろしくお願いします.

bxjsarticle(xelatex)でエラー

- 浮亭 夢介 の投稿
以下のソースコードを xelatex foo でコンパイルするとエラーがでます.

========================
\documentclass[xelatex,a4paper,10pt,ja=standard]{bxjsarticle}
\begin{document}
あああああ
\end{document}
========================

! LaTeX Error: File `ctexhook.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: ^Z
! Undefined control sequence.
l.106 \ctex_at_end_preamble:n
{ \xeCJK@document@left@hook }

----> texmf-dist/tex/xelatex/xecjk/xeCJK.styを見ると,
l.104 \RequirePackage { ctexhook }
l.105 \AtBeginDocument


久しぶりに bxjsarticle を使って見たところ,上記のエラーメッセージが出ました.
以前にはなかったエラーメッセージのような...
取敢えず,ctexhook.styをインストールしたら直りました.
原因は ctexパッケージが未インストールだったらでしょうか.