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

pgfplotsソースをluajitlatexで処理するとエラー出る

- 浮亭 夢介 の投稿
\documentclass{ltjsarticle}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot+[domain=0:360,samples=101] ({sin(x)},{cos(3*x)});
\end{axis}
\end{tikzpicture}
\end{document}

上のソースにおいて,
lualatex foo では正しく処理されますが,
JITコンパイラで luajitlatex foo とすると,次のエラーが出ます.宜しくお願いします.

------------------------
! Package pgfkeys Error: I do not know the key '/pgfplots/lua support', to which
you passed 'false', and I am going to ignore it. Perhaps you misspelled it.

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

l.116 ...lots.pgfplotsversion = "\pgfplotsversion";}
------------------------

TikZでの図の表示

- ジョルジュ サンド の投稿
度々申し訳ございません。
TeXStudioにてTikZを用いて有限オートマトンを作図しております。
必要なところだけ取り出すと…

\documentclass[a4paper,11pt,oneside]{jsbook}
%
\usepackage{amsmath,amssymb}
\usepackage{bm}
\usepackage[dvipdfmx]{graphicx,color}
\usepackage{verbatim}
\usepackage{wrapfig}
\usepackage{ascmac}
\usepackage{makeidx}
\usepackage{multirow}
\newcommand{\acknowledgmentname}{Acknowledgment}
\usepackage{times}
\usepackage{array}
\usepackage{udline}
\usepackage[tone,extra,safe]{tipa}
\usepackage{url}
\usepackage{lscape}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage[dvipdfmx,svgnames]{xcolor}
\usepackage{tikz}
\usepackage{tikz-cd}
\usetikzlibrary{automata}
\usetikzlibrary{intersections}


\begin{document}
\begin{tikzpicture}[shorten >=1pt,node distance=2cm,on grid,>=stealth’,thick,
every state/.style={fill,draw=none,orange,text=white,circular drop shadow},
accepting/.style ={green!50!black,text=white},
initial/.style ={red,text=white}]
\node[state,initial] (0) {0};
\node[stat] (1) [right=of 0] {1};
\node[state] (2) [above right=of 1] {2};
\node[state] (4) [above right=of 1] {4};
\node[state] (5) [below right=of 1] {5};
\node[state,accepting] (3) [above right=of 2] {3};
\node[state,accepting] (6) [below=of 3] {6};
\node[state,accepting] (7) [below=of 6] {7};
\path[->] (0) edge node [left] {C} (1)
(1) edge node [above right] {E} (2)
(2) edge node [above right] {G} (3)
(1) edge node [below right] {F} (4)
(1) edge node [below right] {Es} (5)
(2) edge node [abobe right] {G} (3)
(4) edge node [abobe right] {A} (6)
(5) edge node [abobe right] {G} (7)
\end{tikzpicture}
\end{document}

で行っておりますが、うまエラー表示が出ていきません。
よろしくお願い申し上げます。

forest使用時の図

- ジョルジュ サンド の投稿
現在、forest.styを利用した図を含めた文書を作成しております。
章が多いので、ベースとなるファイルを作って、\includeで各章を作成しているのですが、forestを使用した図を含めた章のみ、PDFにコンパイルした際、他のpngファイルが表示されなくなりました。対処法がわからず、困っております。

有限オートマトンの記述方法

- ジョルジュ サンド の投稿
有限オートマトンの図を作成したいのですが、方法がわからず困っております。
(TeXでの図の作成も初めてなのですが…)
どのように記載したら伝わるのかもわからないのですが…以下のようなものを作成したいと思っております。(2行をあわせたもの)

0 (始点) => (a) 1 => (b) => 2 => (c) => 3 => (a) 4 (終了)
1 => (c) 3, 3 => (b) 2, 2 => (a) 4

0が始点、4が終点です。(   )のアルファベットは遷移する際の遷移条件です。
よろしくお願い申し上げます。

latest (x)dvipdfmx

- Akira Kakuto の投稿
TeX Live 2015 の xdvipdfmx が TeX Live 2014 の
xdvipdfmx と比べて,改悪となっているのは,
type1 フォントを native フォントとして使用できない
ことです:
%
% xetex (目茶目茶になる。)
%
\font\xxx="[utmr8a.pfb]"
\font\yyy="[cmr10.pfb]"
\xxx
This is a test.

\yyy
This is a test.
\bye

これは,FreeType ライブラリをやめたことの副作用でした。
最新の TeX Live repository のソースでは,type1 フォント
を native フォントとして使用可能になっています。
なお,今では xdvipdfmx は dvipdfmx への symlink になって
いて,実際のバイナリは一つだけです(Windows の場合は dvipdfmx.dll)。

LaTeXiTで特殊文字が表示できない

- Hide Masuda の投稿
LaTeXiTで特殊文字を表示することができません.
メイン画面の下段のフォームに数式を入力して右下の"LaTeX it!"を押しても上段に数式が表示されず,フォームに入力していた内容も消えてしまいます.
通常の文字,例えば"a"や"a_0"をを入力した場合は正常に動作しますが,"¥pi"のような特殊文字を入力すると上記のような症状が現れます.つまり,上段に"π"は表示されず,下段に入力していた"¥pi"も消えてしまいます.

MacTex-2015をMac OS X 10.9.5にインストールして使用しています.
LaTeXiT以外の,例えばTeXShopで編集した文書は特殊文字も含めて正常に動作しているようです.

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


tcolorboxでページを跨ぐと,その後の文章が消えてしまう

- Hiroyuki Matsuo の投稿
そもそも TeX であまり凝った枠を付けるなどの処理をすべきではないのかもしれませんが,質問させてください。

tcolorbox パッケージは,brekable ライブラリを読み込むと,文章にページを跨ぐ枠を付けることができます。

しかし,ページを跨ぐと,そのページ中の後に続く文章が見えなくなってしまいます。

==================================================
\documentclass[a4j]{jsarticle}

\usepackage[dvipdfmx,hiresbb]{graphicx}
\usepackage[dvipdfmx,dvipsnames]{xcolor}
\usepackage{tcolorbox}

% tcolorbox用のライブラリ
\tcbuselibrary{breakable}

\begin{document}

\section{\TeX{}は素晴らしい}

\begin{tcolorbox}[breakable]
へのへのもへじ.へのへのもへじ.へのへのもへじ.へのへのもへじ.へのへのもへじ.
(中略.ページを跨ぐほどの文章を書く.)
へのへのもへじ.へのへのもへじ.へのへのもへじ.へのへのもへじ.へのへのもへじ.
\end{tcolorbox}

\section{\LaTeX{}も素晴らしい}

なぜかここの文字が消えてしまっています.

\textcolor{red}{一度でも文字に色を付けると},再び見えるようになります.

\end{document}
==================================================

上記のファイルで組版すると,下記のような出力になります。

出力のサンプル画像


このように,tcolorbox 環境以降が消えてしまっています。

どのようにすれば治るでしょうか……宜しくお願いします。


なお,TeX 環境は,『改訂第6版]LaTeX2e 美文書作成入門』の付属 DVD から導入しました。
OS は Mac OS X Yosemite 10.10.4,tcolorbox のバージョンは 2.8x です。

[expl3 / e(u)ptex] 2015/07/15 版 expl3 パッケージが、(u)platex で通らない

- tat tsan の投稿
TeXLive で expl3 が 2015/07/15 版に更新されたあと、 (u)platex ではこのパッケージでエラーが出ます。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{minimal}
\usepackage{expl3}
\begin{document}
hoge
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
! You can't use `\unless' before `\relax'.
<to be read again>
\pdftex_ifprimitive:D
l.1272 \etex_unless:D \pdftex_ifprimitive:D
\pdftex_mapfile:D
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
他のエンジンでは特にエラーは出ないようです。

W32TeXにおいて kanji-config-updmap が見つからない

- 浮亭 夢介 の投稿
申し訳ない質問で恐縮ですが コマンド kanji-config-updmap
を使おうとすると,not found となります.
こちらの手違いと思いますが W32TeXのどのアーカイブ(.xz) に
含まれているのかご教示下さい.

TeX Live 環境下でBXjsclsを新しくするお作法

- FUKUBAYASHI Ippei の投稿
実のところはBXjsclsに限らず一般論が欲しいのですが。TeX Live でパッケージ管理される時代に「この部品だけ新しくしたい」というときのお作法について,情報源はありますでしょうか。
ここに至る歴史は下記の通りです。
  • pdfpages を使いたくて pdflatex + BXjscls の環境を作ろうとした
  • TeX Live/Debian という素敵なものがあったので入れてみた。TeX の環境をフルで構築するのは何年ぶりだろう……
  • 入れてみたら,BXjsclsのバージョンが古かった(Version 0.3a <2012/05/01>)
  • http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?LaTeX-CJK あたりに「エラーが発生する場合は BXjscls を最新版にアップデート」と超coolに記してあるのでtlmgrという新時代の手順を試す
  • 新しくならない。TeX Live 2013/Debian にはほしいバージョンが収録されていないことに気づく
  • debで入ったTeX Liveを削除し,TeX Live 2015 を別途インストール
  • あれっBXjscls新しくならない
  • CTANに入っているバージョンが 0.3a だった……
BXjsclsだけ新しくする際のお作法を教えてください。

一般論が難しいときは,Ubuntu/trusty(14.04 LTS)を前提にしていただけると助かります。インストール先は /usr/local/texlive/2015/texmf-dist のようです。
よろしくお願いいたします。

[追記]自分で「それらしいな」と思ってやっているのは下記です。これで mktexlsr 後にkpsewhichが拾っているのでよさそうなのですが,パッケージマネージャ的なものとのかかわりがよくわからず気持ち悪いです。
  • システムワイド .../texlive/texmf-local に手作業インストールしてみる
  • パーソナル ~/texmf に手作業インストールしてみる