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

balance.styの動き

- 小島 広久 の投稿
2段組みの原稿の最後ページで、左右の段高さを揃えようと思い、
balance.styを使いました。

その結果
1. 最後のページで使用したfootnoteが、左右段の高さが揃えられる前の位置に表示され、高さが揃えられた右段の中に重なって表示されていしまいました。

2. 参考文献リストのタイトル(References)と、最後のセクション終了後の間の空白行がなくなってしまいました。
(\balanceを使用しないときは、Referencesと最後のセクション終了後に、1行空白行が正しく入ります)

balance.styのバグでしょうか?

Argument of \next@ has an extra }.エラーの解決

- ta yo の投稿

\documentclass[14pt, ja4]{jsarticle}

\bibliographystyle{junsrt2}

%\usepackage{tcclearerr}

%--^

%\setlength{\oddsidemargin}{-11pt}

%\setlength{\textwidth}{41zw}

%\setlength{\topmargin}{-10mm}

\setlength{\textheight}{40\baselineskip}

\title{レポート}

\author{}

\date{\today}

\setcounter{tocdepth}{3}

\usepackage{fancyhdr}

\pagestyle{fancy}

\lhead{}

\rhead{}

\rhead{\thepage{}}

\cfoot{}

\renewcommand{\headrulewidth}{0pt}

\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm, includefoot]{geometry}

\usepackage[dvipdfmx]{graphicx}

\usepackage[dvipdfmx, hidelinks]{hyperref}

\usepackage[numbers, sort]{natbib}

\usepackage{url}

\usepackage[at]{easylist}

\usepackage{listliketab}

\usepackage[english, japanese]{babel}

\usepackage{amsthm, amsmath}

\newtheoremstyle{mystyle}{}{}{\normalfont}{}{\bfseries}{}{\newline}{}

\theoremstyle{mystyle}

\newtheorem{thm}{定理}[section]

\newtheorem*{thm*}{定理}

\newtheorem{prf}{証明}[section]

\newtheorem*{prf*}{証明}

\usepackage{bm}

\setlength\intextsep{0pt}

\setlength\textfloatsep{0pt}

\makeatletter

\renewcommand{\theequation}

{\arabic{section}.\arabic{equation}}

\@addtoreset{equation}{section}

\makeatother

\usepackage{wrapfloat}

%--^\arabic{chapter}-

\begin{document}

\maketitle

%\tableofcontents% 目次の表示

%\newpage


% 本文


%\setcounter{section}{1}

\section{LHCとHERA}

%\setcounter{subsection}{3}

\subsection{固定標的}

%\setcounter{equation}{42}

\begin{align}

\root(s)

\end{align}

%\clearpage

%\bibliography{ref}

\end{document}



上のやつをコンパイルしたら

次のようなエラーが出ました


! Argument of \next@ has an extra }.

<inserted text> 

                \par 

l.59 \end{align}

 

?


解決策ありませんか

自作のカウンタを\label{...},\ref{...}で参照する方法

- 内田 奏 の投稿
この度,組み込み系プログラミングのレポートを書く機会がございまして,そのレポートでは「回路図等は図,測定結果等は表,プログラム等はリストとして示し,それぞれに通し番号を振ること」との指定がなされております.

以下のようにリスト番号を格納するカウンタを利用することで番号を振ることはできました.

\newcounter{Cntr}

\setcounter{Cntr}{0}

\newcommand{\programlist}[1]{\begin{center}リスト\the\value{Cntr}\hspace{1zw}#1\stepcounter{Cntr}\end{center}}

これを図表のように\label{...}\ref{...}を用いて参照するにはどのように記述すればよいのでしょうか.
ご存知の方がおられましたらどうかご教授願います.

追記
上記のカウンタの定義をよりシンプルにする方法があれば,それも教えていただけると幸いです.

El Capitanで美文書からインストールしたTeXでヒラギノが使えない

- Komiya の投稿
先日,MacをEl Capitanにアップデートしました。
すると,TeXが使えなくなったので,美文書第6版のPDF版の付録データを用いて
upLaTeXをインストールし直しました。TeXは使えるようになったのですが,
ヒラギノが使えなくなりました。https://okumuralab.org/tex/mod/forum/discuss.php?d=1879&parent=10955 の方法で解決しようとしたのですが,/Applications/TeXLive/Library/texlive/2013/texmf-dist/scripts/
cjk-gs-integrate/cjk-gs-integrate.plが存在しないので,そこから前に進みません。https://www.ctan.org/pkg/cjk-gs-integrate からcjk-gs-integrate/cjk-gs-integrate.pl を落として/Applications/TeXLive/Library/texlive/2013/texmf-dist/scripts/に入れてsudo perl /Applications/TeXLive/Library/texlive/2013/texmf-dist/scripts/cjk-gs-integrate/cjk-gs-integrate.pl --force --link-texmf を実行すると,(4)と(5)はうまくはいくのですが,(6)で
WARNING: Currently selected map file cannot be found: ptex-noEmbed.map
と表示され,(7)で
NOT EXIST ptex-hiragino-elcapitan-pron.map
と表示され,ヒラギノは使えません。

TeXの環境構築は,美文書でインストールしたことしかないので,全く分かりません。

BXjscls の \setpagelayout* での ドライバについて

- ヤバルゴ mdl.2 の投稿
ドキュメントクラスを bxjsarticle として,\setpagelayout* コマンドでレイアウトを再設定した際,クラスオプションに指定した DVIware (dvipdfmx) が効かない出力が得られました.

以下に簡単なコードと結果の一部を記載します.
(同じ内容のものを添付しておきます)

%-------------------------
\documentclass[uplatex,dvipdfmx,ja=standard,magstyle=real]{bxjsarticle}
\setpagelayout*{top=22truemm,bottom=22truemm,left=15truemm,right=15truemm}
\special{pdf:mapfile hiraginopron.map}
\begin{document}
やはりp\LaTeX は落ち着くな…
\end{document}
%-------------------------
...
(c:/w32tex/share/texmf-dist/tex/latex/bxjscls/bxjsja-standard.def
(c:/w32tex/share/texmf-dist/tex/latex/bxjscls/bxjsja-minimal.def))) (./test.aux)
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
[1] (./test.aux) )
Output written on test.dvi (1 page, 476 bytes).
Transcript written on test.log.
test -> test.pdf
[1]
6390 bytes written
%-------------------------

以上について報告いたします.
ご確認のほど、よろしくお願いいたします.

Disappearing \hrule in otherwise empty minipage

- aminophen の投稿
LaTeX bugs database で LaTeX の面白い挙動を見つけたので、載せてみます。
https://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/4463

\documentclass{article}
\begin{document}

no rule:

\noindent\begin{minipage}{\linewidth}
\hrule
\end{minipage}

a rule:

\noindent\begin{minipage}{\linewidth}
\hrule width \linewidth
\end{minipage}

again a rule:

\noindent\begin{minipage}{\linewidth}
\hrule

X
\end{minipage}

\end{document}

minipage 環境で \hrule を単独で使うと、\hrule が消えます。
しかし、前または後に別のモノがあると \hrule が現れます。
もう少し例を増やすと、\hbox{} と \mbox{} でも差が出ます。

no rule:

\noindent\begin{minipage}{\linewidth}
\hbox{}\hrule
\end{minipage}

a rule:

\noindent\begin{minipage}{\linewidth}
\mbox{}\hrule
\end{minipage}

no rule:

\noindent\begin{minipage}{\linewidth}
\hrule\hbox{}
\end{minipage}

a rule:

\noindent\begin{minipage}{\linewidth}
\hrule\mbox{}
\end{minipage}

# 前にも面白いものがあった気がしたので。

File cannot be found with kpathsea:

- ウッ キー の投稿
Tex live managerで「導入済のものをすべて更新」しましたが、texworks上で

This is ptex2pdf[.lua] version 0.8.
File cannot be found with kpathsea: ?text.tex[.tex, .ltx]

という表示が出てその先に進みません。非常に困っています。どうすればよいでしょうか?よろしくお願いします。

LinuxでPXchfonが動作しない

- Shin の投稿
こんにちは。Ubuntu14.04からapt-getコマンドでTeX Live 2015を入手し、/usr/share/texlive 以下にTeX関連のパッケージが置いてあります。PXchfonの公式サイトからPXchfonパッケージをダウンロードし、/usr/share/texlive/texmf-dist/tex/platex にPXchfonというディレクトリを作って置いておきました。TeXworksで以下のように実行しました(pLaTeX)。

\documentclass{jsarticle}

\usepackage{pxchfon}

\setgothicfont[0]{hgrpp1.ttc}

\begin{document}

\section{はじめに}

あいうえおかきくけこさしすせそたちつてと

\end{document}


hgrpp1.ttcは/usr/fonts/truetypeに置いてあります。すると、以下のようなエラーが出ました。(コンパイル自体は成功したようで、dviファイルは生成されていました。そのdviファイルをpdfに変換するときにエラーが起きたようです。)

** ERROR ** Failed to read UCS2/UCS4 TrueType cmap...


Output file removed.

ptex2pdf processing of untitled-1.tex fails.


Windows8のパソコンで同じようにタイプセットしたところ、正常にpdfファイルまで生成されました。そのファイルは、希望通り


はじめに


の部分がポップ体になっていました。

なぜUbuntuだとできないのかわかりません。

行列での\arraystretchの行間幅の調整が効きません

- DION Emily の投稿
宜しくお願い致します。

下記で0.5として行間を縮めようとしたのですが,なぜか最後の行間だけしか反応が無く,その他の行間は縮まってくれません。どうすればいいのでしょうか?

\left(\def\arraystretch{0.5}\begin{array}{@{}c@{}c@{}c@{}c@{}c@{}c@{}c@{}}
\ld_\ii & 1 & 0 & 0 & \cdots & \cdots & 0 \\
0 & \ld_\ii & 1 & 0 & & & \vdots \\
\vdots & & & \ddots & \ddots & & 0 \\
\vdots & & & & \ddots & & 1 \\
0 & 0 & \cdots & \cdots & \cdots & 0 & \ld_\ii
\end{array}\right)

あと,時々,行列にて行間ごとに異なる縮度を指定する方法はあるのでしょうか?
あればその例をお教え下さい。
添付 hoge.jpg

縦書き2段組の脚注について

- 白井 黒子 の投稿
昨日Windows8にw32texをインストールした初心者です。
A4用紙タテ置きで、日本語を2段組で縦書きして、脚注を「下段のみ」に入れたいと思います。
横書きでは同様の動作を ftnright.sty というパッケージで動作確認しました。この縦書き版とでもいうべき動作を入手したいのですが、以下のソースでは、以下のとおりエラーが出ます。

ソース
\documentclass[a4paper, twocolumn]{tbook}

\usepackage{ftnright}

\begin{document}

<ここに脚注付き本文が入ります>
\end{document}

エラーメッセージ
! Incompatible direction list can't be unboxed.

\@startcolumn ...nsert \footins {\unvbox \footins

}\fi \fi

l.27


上記につきまして何ができるか、ご教示お願いします。