Re: [問題] figure caption

看板LaTeX (論文排版)作者時間15年前 (2010/06/29 00:42), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《cholauda (cholauda)》之銘言: : documentclass[12pt]{artical} : \begin{figure}[htbp] : \begin{center} : \includegraphics[scale=0.25,angle=0]{FDD_diagram.eps}\\ : \addtocounter{figure}{1} : Fig. \thefigure. FDD diagram. : \end{center} : %\caption{FDD diagram} : \label{fig_FDD_diagram_chap4} : \end{figure} : Fig. \ref{fig_FDD_diagram_chap4} : 因為我不想用cpation跑出來的figure格式, Figure 4.1: xxx : 所以我改成如上形式 : 在圖的標題部分reference是正確的, Fig. 4.1. FDD... : 可是在其他地方(如上最後一行)reference會出現問題?並不會跑出 Fig. 4.1? : 請問是什麼原因呢? : 謝謝! 如果你整個文件都想用Fig. 代替Figure. 只要在preamble加上以下這行: \renewcommand\figurename{Fig} 就可以維持原來的 \caption{FDD diagram} ref就不會出錯了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.7.223

06/29 10:10, , 1F
嘗試中。。。
06/29 10:10, 1F

06/29 10:21, , 2F
這樣跑出來會是Fig. 4.1: FDD diagram
06/29 10:21, 2F

06/29 10:22, , 3F
那如果我希望是 Fig. 4.1. FDD diagram 呢? 謝謝!!
06/29 10:22, 3F
以下請慎用: \makeatletter \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \sbox\@tempboxa{#1. #2}% \ifdim \wd\@tempboxa >\hsize #1. #2\par \else \global \@minipagefalse \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip} \makeatother 把以上藍字部分放在文件的preamble即可。 ※ 編輯: rogerli 來自: 114.33.236.100 (06/29 11:59)

06/29 12:00, , 4F
非常感謝~ 我來嘗試看看!!!
06/29 12:00, 4F

06/29 16:47, , 5F
成功!! 非常謝謝~ 不過"慎用"是指??
06/29 16:47, 5F

06/29 16:49, , 6F
因為我沒試驗,不知道會不會出現啥奇怪結果?
06/29 16:49, 6F

06/29 19:22, , 7F
囧...= ="...還好白老鼠試完一切OK...謝拉!!
06/29 19:22, 7F

06/29 19:24, , 8F
高手大大~ 順便解惑一下4036篇吧XD...
06/29 19:24, 8F
文章代碼(AID): #1CAD3-sp (LaTeX)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1CAD3-sp (LaTeX)