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

pLaTeX で書かれたサンプルファイル

- aminophen の投稿
日本語 TeX 開発コミュニティの pLaTeX や upLaTeX 改修について【テストケース】をいくつか用意
したいと考えています。現時点でも
https://github.com/texjporg/platex/tree/master/tests
のディレクトリの中に小さいものが入っていますが、これでは不十分と思います。

TeX Live 2016 の初期の pLaTeX は「考慮すべきケースの漏れ」に由来するバグが頻発して不安定に
なってしまいましたが、こういうのを防ぐにはやはりテストが有効と思います。しかし、考慮漏れに
なりやすいのは開発者自身が書きそうな .tex ソースではなく、むしろ「そういえばこんな使い方も
あったか!」というような盲点だと思います。

Web 上には「学会テンプレートに付属したサンプル」や「個人の方が公開されている LaTeX サンプル」
など、テストに使えそうなものはいろいろあるのですが、ほとんどは再配布条件が明確にされていない
ので GitHub に置いたり改変したりするのが憚られるという問題があります。

そこで多くの方からファイルを集めるため、以下のようなことを考えています。

【集めたいもの】
pLaTeX もしくは upLaTeX でコンパイルできる .tex ファイル
(なんでも構いませんが、いろいろなコマンドを使っているものが better)
実際にテストケースとして採用するかどうかは開発サイドで判断します。
【要件】
・ファイルのサイズおよび内容は一切問いませんが、個人名などまずい情報は削除してください。
・GitHub の tests/ 以下などの場所で一般公開されます。
・開発サイドの私などがテストに適した形に改変することを認めてください。
【例】
・ソフトウェアマニュアルの .tex ソース
・コミケなどで販売した冊子や卒論等の .tex ソース
(公開不能な文章は適当なダミーに置き換え)

なお、著作権を放棄していただけると扱いやすいため、特に歓迎します。
別途オープンなライセンスで公開している文書ということであればそれでも構いません。

これはソースを提供してくださった方にもメリットがあります。というのも「そのソースについて問題が
起きないように開発サイドが面倒をみてくれる」ということになりますから、pLaTeX や upLaTeX の
修正によってご自身のソースが被害を受ける可能性が極めて低くなるからです。

どんなソースが集まるか未知数ですが、よろしくお願いします。

spacemacsでyatexを使うには?

- MEGURO Tetsuo の投稿
spacemacsでYaTeXを使うにはどうしたら良いでしょうか。LaTeX用のlayerはあるようですが、AucTeXの使用が前提となっているようです。日本語入力(mozc-emacs or skk)の使用とともに、日本語LaTeX(pLaTeX, upLaTeX, luaTeX-jaなど)を使い、migemoも使用するようなLayerがあれば便利だと思うのですが。お知恵をお貸しください。

utbookでatbegshiパッケージを使いたい

- いな んず の投稿

uplatexとdvipdfmx,ujbook,graphicxを使うと、下記ソースみたいにすれば背景を表示出来ると思います。

\documentclass[dvipdfmx]{ujbook}
\usepackage{atbegshi}
\usepackage[dvipdfmx]{graphicx}
\begin{document}
\AtBeginShipout{%
\AtBeginShipoutUpperLeft{%
      \parbox[t][\paperheight][b]{\paperwidth}{%
	\includegraphics[width=210truemm]{背景.eps}
      }
   }
}
むかしむかしあるところに……
\newpage
どこどこどこ?
\end{document}

これをutbook.styで例えばこんな風にやりたいのですが(寸法とか位置きめは適当です)

\documentclass[dvipdfmx]{utbook}
\usepackage{atbegshi}
\usepackage[dvipdfmx]{graphicx}
\begin{document}
\AtBeginShipout{%
\AtBeginShipoutUpperLeft{%
      \parbox[t][\paperheight][b]{\paperwidth}{%
	\includegraphics[width=297truemm]{背景.eps}
      }
     }
}
むかしむかしあるところに……
\newpage
どこどこどこ?

\end{document}

こんな風にエラーになってしまいます。

This is ptex2pdf[.lua] version 0.9.
Processing untitled-5.tex
This is e-upTeX, Version 3.14159265-p3.7-u1.21-160201-2.6 (utf8.uptex) (TeX Live 2016/W32TeX) (preloaded format=uplatex)
 restricted \write18 enabled.
entering extended mode
(./untitled-5.tex
pLaTeX2e <2016/11/29u01> (based on LaTeX2e <2016/03/31> patch level 3)
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
(c:/texlive/2016/texmf-dist/tex/uplatex/base/utbook.cls
Document Class: utbook 2016/11/22 v1.7b-u00 Standard upLaTeX class
(c:/texlive/2016/texmf-dist/tex/uplatex/base/utbk10.clo)
(c:/texlive/2016/texmf-dist/tex/platex/base/plext.sty))
(c:/texlive/2016/texmf-dist/tex/generic/oberdiek/atbegshi.sty
(c:/texlive/2016/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(c:/texlive/2016/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(c:/texlive/2016/texmf-dist/tex/generic/oberdiek/ifpdf.sty))
(c:/texlive/2016/texmf-dist/tex/latex/graphics/graphicx.sty
(c:/texlive/2016/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/texlive/2016/texmf-dist/tex/latex/graphics/graphics.sty
(c:/texlive/2016/texmf-dist/tex/latex/graphics/trig.sty)
(c:/texlive/2016/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(c:/texlive/2016/texmf-dist/tex/latex/graphics-def/dvipdfmx.def)))
(./untitled-5.aux) 《縦組モード》
<背景.eps>
! Incompatible direction list can't be unboxed.
\AtBeginShipoutAddToBox ...box \AtBeginShipoutBox
                                                  \kern 0pt}\AtBegShi@restor...
l.13 \newpage

?

つまり、atbegshiパッケージをどうにかすればどうにかなりそうなのですが、
どう直せば良いのかさっぱりです。
やりたいことは、utbookスタイルで、背景を表示できれば良いのですが、方法は無いものでしょうか。

Windows全角ユーザー名について

- 石丸 将司 の投稿
現在,Windows10でTeXを利用しています。
TeXそのものは普通に動いているのですが,諸般の都合でユーザー名を変更しなければならなくなりました。
現在,全角ユーザー名を使用しているのですが(数年前に何も知識のないときに設定したものです),半角に変更すると,TeX環境に何らかの影響が出るのでしょうか。
もし何か問題があれば,教えていただけないでしょうか。
よろしくお願いいたします。

fontloader-2016-06-16でエラー

- ijaradnam の投稿
lualatexでMuktamsiddham.otfというフォントを使おうとすると
fontloader-2016-06-16.lua:9010: invalid value (table
) at index 2 in table for 'concat'.
というエラーで止まります。
これはデーヴァナガリフォントですけどArialUnicodeMSやMangalなどではpdf出力までできます。
以下にソースを示します。
\documentclass[b5paper]{article}
\usepackage{luatexja-fontspec}
\defaultfontfeatures{Ligatures=TeX}
%\newfontfamily\siddham[Script=Devanagari]{Arial Unicode MS}
%\newfontfamily\siddham[Script=Devanagari]{Mangal}
\newfontfamily\siddham[Script=Devanagari]{Muktamsiddham}
\begin{document}
{\siddham ओं अमोघवैरोचन महामुद्र मणिपद्मज्वल प्रवर्तय हूं}\\
\end{document}
ユーザーサイドでできる対処法はあるでしょうか?

texshopエラー

- るー ん の投稿
texshopでコンパイルしようとすると、
\NeedsTeXFormat{pLaTeX2e}
というエラーが出るようになりました。どうすれば解決するでしょうか?
OS:Sierra

lualatexとgraphicxとbxjsclsのja=standard

- liki の投稿
bxjscls 1.3a[2017/01/28]
lualatex 0.95.0

hoge.tex
\documentclass[lualatex]{bxjsarticle}
\usepackage{graphicx}
\begin{document}
hoge
\end{document}
これはエラーにならずhoge.pdfができる。

しかし、ja=standardを追加するとエラーになる
\documentclass[lualatex,ja=standard]{bxjsarticle}
\usepackage{graphicx}
\begin{document}
hoge
\end{document}

logファイルを添付します。

\presectionnameと\postsectionnameを利用したセクションの表示について

- 大塚 康平 の投稿
\presectionnameと\postsectionnameを利用してsectionの表示を
第n章 hogehoge
と変更したのですが、出力された目次で「第n章」と「hogehoge」の間にスペースが入らず、重なって表示されてしまいます。
.tocファイルの直接編集以外の方法でこの問題を解決する方法はありませんでしょうか。
よろしくお願いします。

文書レイアウトについて

- 坂本 の投稿
私は、第6版まで次のような指定をしていました。

\documentclass[11pt,twoside,b5j]{jarticle}
\setlength{\textwidth}{144.mm}\setlength{\textheight}{220.mm}
\setlength{\topmargin}{10.mm}
\setlength{\headheight}{.mm}
\setlength{\headsep}{.mm}\setlength{\topskip}{.mm}
\setlength{\footskip}{8.mm}
\setlength{\oddsidemargin}{13.mm}
\setlength{\evensidemargin}{2.mm}

これでちょうどよいレイアウトで印刷されました。
ところが、第7版でインスト−ルしたLaTeXで印刷すると、
極端に右寄りになります。
第7版の第14章 ページレイアウトを読んでも、以前と何が変わったのか分かりません。
何故そうなったか教えて頂ければ幸いです。

美文書第7版のDVD-ROMからのインストールについて

- 坂本 の投稿
私は今、MacをYosemite v.10.10.5 で使っています。
Texliveは2013 TeXShop は v.3.75 です。
問題は、エンコーディングを日本語(ShiftJIs ¥) に設定して使っていることです。
この場合、Sieraへのアップが先か、第7版からのインストールが先かということと、その場合の設定で何か注意することがあるのかをご指導頂けないでしょうか。
LaTex を日々使っているのですが、こういうことも分からないので、よろしく御願いします。