• ベストアンサー

Tex 図番号

Texでの図番号を「図2.1」のように親(section番号)が変わると、子(図番号)がリセットされるようにしたくてプリアンブルに次の文を加えました。 \makeatletter \addtoreset{figure}{section} \renewcommand{\thefigure}{\thesection.\arabic{figure}} \makeatother しかし、図番号がリセットされてません。 どうしたらいいのでしょうか。 どうか、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

\addtoresetを\@addtoresetにすればうまくいくと思います。

rariho555
質問者

お礼

うまくいきました。回答ありがとうございます!!

関連するQ&A

  • WinShellで書いたLatex文書をPDFへ変換できません

    現在,WinShellを利用してLatex文書で論文を書いています. 論文はPDFファイルで提出しなければいけないのですが,Epsファイルの画像を挿入した章だけ,PDFへの変換ができませんでした. (今は論文を章ごとに分けて書いていて,画像の無い章はPDFに変換されます.) なので,画像に原因があると考えています. なお,Dvi変換は適切にできました. どのようにしたらPDFに変換できるか,わかる方,お願いいたします. また,自分の文書は以下のように書いています. \documentclass{jarticle} \renewcommand{\baselinestretch}{2} \usepackage[dvips]{graphicx} \renewcommand{\figurename}{Fig.} \makeatletter \renewcommand{\thefigure}{\@arabic\c@section-\@arabic\c@figure} \makeatother \begin{document} \section{} (略) \begin{figure}[h] \begin{center} \includegraphics[width=5cm,clip]{riskA.eps} \caption{図} \label{fig1-1} \end{center} \end{figure} (略) \end{document}

  • texの数式番号について

    数式番号が変更できません。 \maketitle \chapter{} \section{} \makeatletter \@addtoreset{equation}{section}% \renewcommand{\th\begin{eqnarray}eequation}{\thesection.\@arabic\c@equation} \makeatother \begin{eqnarray} 数式 \end{eqnarray} と打ったのですが数式番号(1,1,1)と表示されました。 これを章番号と式の順番だけにしたいんですが。つまり(1,1,1)→(1,1)にしたいのですが。どうすればいいのでしょうか?

  • LATEXにて表番号の後に改行をするには

    LATEXで、表番号の後に改行を入れるにはどうしたら良いでしょうか? 現在、プリアンブルで ¥makeatletter ¥newcommand{¥figcaption}[1]{¥def¥@captype{figure}¥caption{#1}} ¥newcommand{¥tblcaption}[1]{¥def¥@captype{table}¥caption{#1}} ¥makeatother でfigcaptionとtblcaptionを定義して使っています。 TABLE 1 キャプションの文 という風に、表番号の後に改行を入れて出力させたいのですが、どのように設定すればいいですか? 添付データのような形で出力したいです。

  • LaTeXでemathを使おうとするとエラーが出る

    LaTeXで、emathを使おうとすると、コンパイル時にエラーが出ます。 エラーの内容は「"は整数ではありません」というものです。 原因、あるいは対処方法をご教授いただけませんか。 とりあえず、プリアンブル部分だけ書いておきます(ごちゃごちゃしていてすみません)。 \usepackageのうち、pxchfonは基本和文フォントを変更するもの、ceoは英数字・数式用フォントです。 なお、表示の関係上、元ファイルでは半角スペースのところを全角スペースに置き換えています。 \documentclass[a5j,9pt]{jsbook} \usepackage[noalphabet]{pxchfon} \setminchofont{F910MinchoW3.otf} \setgothicfont{F910GothicW3.otf} \usepackage{amstext,amsmath,amssymb} \usepackage{ceo} \usepackage{emath} \renewcommand{\baselinestretch}{1.2} \setlength{\textwidth}{\fullwidth} \setlength{\evensidemargin}{\oddsidemargin} \setlength{\hoffset}{0cm} \setlength{\voffset}{0cm} \renewcommand{\headfont}{\bfseries} \makeatletter \renewcommand{\chapter}{%  \if@openright\cleardoublepage\else\clearpage\fi  \global\@topnum\z@  \secdef\@chapter\@schapter} \makeatother \makeatletter   \renewcommand{\theequation}{%   \thesection.\arabic{equation}}   \@addtoreset{equation}{section} \makeatother

  • [Tex] 図を通し番号で表示する

    図番号が章ごとに 章番号-図番号 というふうに表示されてしまいます。 これを通し番号を振ることはできないでしょうか?? 以下がサンプルのソースです。 よろしくお願いします。 -- ¥documentclass{jreport} ¥usepackage{graphicx} ¥begin{document} ¥chapter{いち} % 第1章 ¥begin{figure} % 「図1-1」と表示されてしまうが「図1」にしたい ¥includegraphics{fig1.eps} ¥caption{figure 1} ¥end{figure} ¥chapter{に} % 第2章 ¥begin{figure} % 「図2-1」と表示されてしまうが「図2」としたい ¥includegraphics{fig2.eps} ¥caption{figure 2} ¥end{figure} ¥end{document}

  • TeXを使えるようにしたい

    論文執筆のためにMacbook Airを購入したものですが http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac#t244993f に従い、MacTeXをインストールしたのですが以下のようなtexファイルをタイプセットできません。具体的には command not found というエラーがでてしまいます。ネットで調べてもうまくいきません。 このサイトをみれば絶対できるというものがあったら教えてください。よろしくお願います。 ¥documentclass[10pt,a4paper,dvipdfm]{jarticle} ¥usepackage{yoshi_mars_j} ¥usepackage{ccaption} ¥usepackage{lscape} ¥usepackage[stable]{footmisc} ¥begin{document} ¥newcommand{¥cosp}{¥raisebox{.6em}{¥rotatebox{180}{$¥nabla$}}} ¥newcommand{¥fd}{¥mbox{I¥hspace{-.2em}F}} ¥newcommand{¥defi}{{¥large {¥bf Definition} ¥ ¥ ¥ }} ¥newcommand{¥rn}{¥mbox{I¥hspace{-.2em}R}} ¥newcommand{¥qp}{(q,p)} ¥newcommand{¥qvp}{TQ¥oplus T^¥ast Q } ¥makeatletter ¥renewcommand{¥paragraph}{¥@startsection{paragraph}{4}{¥z@}% {1.5¥Cvs ¥@plus.5¥Cdp ¥@minus.2¥Cdp}% {.5¥Cvs ¥@plus.3¥Cdp}% {¥reset@font¥normalsize¥bfseries}} ¥makeatother ¥setlength{¥abovecaptionskip}{0pt} ¥setlength{¥belowcaptionskip}{0pt} % タイトル ¥theyear{年度} ¥theme{テーマ} ¥title{タイトル} ¥supervisor{教授} ¥author{著者} ¥date{} ¥makecover %% 目次 ¥renewcommand{¥contentsname}{目次} ¥tableofcontents ¥pagestyle{myheadings} ¥setcounter{page}{0} ¥def¥thepage{¥arabic{page}} ¥clearpage ¥input{tex/intro} ¥input{tex/first} ¥input{tex/method} ¥input{tex/result} ¥input{tex/study} ¥input{tex/reference} ¥end{document}

    • 締切済み
    • Mac
  • TeXの図番号の後のコロンを消したいのですが

    TeXで文書を書いております。図を挿入するときに \begin{figure}[htb] \begin{minipage}{0.5\hsize} \begin{center} \includegraphics[width=1\hsize]{example.eps} \end{center} \caption{サンプル} \label{fig:sample} \end{minipage} \end{figure} として挿入しているのですが、このやりかたですと 図2.2:サンプル のように、図番号と図のタイトルの間にコロンが入ってしまうのです。スタイルファイルを修正すれば、コロンを入れないようにすることができるらしいのですがわかりません。どなたかスタイルファイルのどの部分どのように修正すればいいかご存知の方はどうかご教授をお願いいたします。 また、スタイルファイルの修正をしなくてもコロンを書かないようにする方法をご存知の方がいらっしゃいましたら、そちらでも構いませんのでよろしくお願いいたします。

  • Tex における図の配置

    Texで本(スタイルファイルjbook)を作成しています.ある節ではテキスト文は少ないのですが,図は多数あります.ここでコンパイルすると図は次の節に収容されてしまって困っています.空白は生じても,その節の図はその節の中に収容させたいのですが,何か良い名案は有りませんか.勿論\newpage等知られている対策は行いましたが,効果なしです.以上よろしくお願いします.

  • TeXの図が白黒になってしまう

    MS Office Power Pointで作成した、カラーの図形を、bmp形式で一度保存し、それをeps形式に変換して図を作成しています。 (アドビのイラストレーターは高いので・・・) その変換したeps画像を次のようにして書いて、図を張りました。 \begin{figure}   \begin{center}     \includegraphics[width=10cm, clip]{pic/***.eps}\\     \caption{***}     \label{***}   \end{center} \end{figure} このように書いて、図はしっかり表示されているのですが、図が白黒になってしまいました。 カラーで表示させたいのですが、どのようにすれば、カラーで表示できるのでしょうか? また、eps画像を見るために、GSviewというソフトウェアを使っていまして、そこで画像を見ると、カラーで表示出来ています。 TeX文書の作成は、WinShellを使っていて、dvioutを使って文書を見ています。 回答よろしくお願いします。

  • TeX のfigure環境の中のlabelが有効にならない

    新しくpLatexをインストールしました。 TeXのfigure環境をつかって \begin{figure} .... \label{hogehoge} \end{figure} というふうに書いて、\ref{hogehoge}と参照すると、普通は、図の番号が返ってきますね。ところが、セクション番号が返ってきてしまいます。つまり、\begin{figure}...\end{figure}で囲まれていないのと同じ働きになってしまいます。equation環境などはちゃんと動くのに.....。こんな経験をした方いらっしゃいますか。 ちなみにインストールしたバージョンは、 tetex-src-2.0.2.tar.gz tetex-texmf-2.0.2.tar.gz tetex-texmfsrc-2.0.2.tar.gz であります。インストール先はMacOSXです。