TeX 표의 각주를 표 바로 아래에 붙입니다.
3587 단어 TeX
TeXで,表中につけた脚注をページ下ではなく表のすぐ下に書ける
TeX로 표를 쓰고 있으면, 이런 식으로 표중에 각주를 붙이고 싶어졌습니다.
이것을 출력하고 싶고, 다음과 같이 써 보았습니다.
table_sample.tex
¥begin{table}[h]
¥begin{center}
¥caption{member list}
¥label{tab:menber}
¥begin{tabular}{ccc}¥hline
Name &age &nicname¥¥¥hline¥hline
Satoshi &34¥footnote{Emikoさんに聞いた} &doraemon¥¥
Taro &24¥footnote{Takeshi君に聞いた} &Tarorian¥¥
Shinichi &21 &Conan¥¥
Jiro &30 &Ramen¥¥¥hline
¥end{tabular}
¥end{center}
¥end{table}
이것을 타입 세트 해 보면 ... 어라 ~?
각주가 출력되지 않습니다.
Table.1과 같이 각주를 붙이려면
threeparttable
패키지를 사용하면 좋다.table_sample2.tex
%プリアンブルに以下を記述
¥usepackage{threeparttable}
%...(省略)...
¥begin{center}
¥begin{threeparttable}[h]
¥caption{member list}
¥label{tab:menber}
¥begin{tabular}{ccc}¥hline
Name &age &nickname¥¥¥hline¥hline
Satoshi &34¥tnote{a} &doraemon¥¥
Taro &24¥tnote{b} &Tarorian¥¥
Shinichi &21 &Conan¥¥
Jiro &30 &Ramen¥¥¥hline
¥end{tabular}
¥begin{tablenotes}
¥item[a] Emikoさんに聞いた.
¥item[b] Tekeshi君に聞いた.
¥end{tablenotes}
¥end{threeparttable}
¥end{center}
표중의 각주를 붙이고 싶은 곳에
\tnote{a}
등이라고 씁니다.\tnote{1}
라든지, \tnote{*}
하지만 괜찮습니다.각주 내용은
¥begin{tablenotes}
아래에 적는다.여기도
\item[1]
라든지 괜찮습니다.보통 각주
\footnote
와 다른 것은,\tnote
와 \item
가 링크되어 있지 않습니다 (따라서 하이퍼 링크 기능을 사용해도 적용되지 않습니다).
Reference
이 문제에 관하여(TeX 표의 각주를 표 바로 아래에 붙입니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kumamupooh/items/38795811fc6b934a950d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)