Ich bin auf ein einfaches Problem gestoßen. Ich möchte die Tabellennotizen linksbündig ausrichten und sie nach der Bildunterschrift platzieren, und zwar im gleichen Format wie in dieser Art von Zeitschrift: Siehe hier:
Mein ursprünglicher Code ist wie folgt.
\documentclass[12pt,a4paper]{article}
\usepackage{microtype}
\usepackage{sectsty}
\allsectionsfont{\centering}
\usepackage{indentfirst,amsmath,multicol,amssymb,booktabs,threeparttable}
\usepackage[font=small,format=plain,labelfont=bf,up,textfont=normal,up,justification=justified,singlelinecheck=false]{caption}
\usepackage{setspace}
\usepackage{bm}
\usepackage{geometry}
\usepackage[sort]{natbib}
\setlength{\bibsep}{2pt}
\geometry{top=1.4in,bottom=1.in,left=1in,right=1in}
\usepackage{grffile}
\usepackage{graphicx,subfig}
\graphicspath{{F:/}}
\usepackage{epstopdf}
\usepackage[svgnames]{xcolor}
\usepackage[colorlinks,linkcolor=blue,citecolor=blue]{hyperref}
\onehalfspacing
\begin{document}
\section{Tables}
\begin{table}[htp]
\small{\caption{Cal}}
\centering
\resizebox{0.8\columnwidth}{!}{
\begin{tabular}{llll}
\toprule
Par & Des & Val & Tar \\
\midrule
$\beta$ & Dis & 0.9 & Sta \\
\bottomrule
\end{tabular}
}
\begin{tablenotes}
\small \item \textit{Notes}:Parameters
\end{tablenotes}
\end{table}
\section{Figures}
\begin{figure}[htb]
\centering
\includegraphics[width=4in,scale=0.5]{jd}
\small{\caption{Jo.} \textit{Notes}: The.}
\end{figure}
\end{document}
Kann ich das Format der Beschriftung als Anhang in einer Art Journal ändern? D. h. die Beschriftung steht unter „Tabelle 1“. Die Anmerkungen sind linksbündig ausgerichtet. Die Beschriftung der Abbildung wird mit „Abb. 1“ gekennzeichnet.
Antwort1
\documentclass[12pt,a4paper]{article}
\usepackage{microtype}
\usepackage{booktabs,tabularx}
\usepackage[font=small,format=plain,labelfont=bf,up,
textfont=normal,up,justification=justified,singlelinecheck=false]{caption}
\renewcommand{\figurename}{Fig. }
\renewcommand{\tablename}{Table }
\DeclareCaptionFormat{mytable}{#1#2\\#3}
\captionsetup[table]{format=mytable,labelsep=none}
\usepackage{geometry}
\geometry{top=1.4in,bottom=1.in,left=1in,right=1in}
\usepackage{graphicx}
\usepackage{caption}
\begin{document}
\begin{table}[t]
\caption{Cal}
{\centering\Huge
\begin{tabularx}{\linewidth}{>{\hfil}X>{\hfil}X>{\hfil}X>{\hfil}X}
\toprule
Par & Des & Val & Tar \\\midrule
$\beta$ & Dis & 0.9 & Sta \\\bottomrule
\end{tabularx}\par}\medskip
\textit{Notes}: Parameters
\end{table}
\begin{figure}[b]
{\centering
\includegraphics[width=4in,scale=0.5]{example-image}\par}
\caption{Jo.} \textit{Notes}: The.
\end{figure}
\end{document}
Antwort2
entschuldigen Sie, ich wurde beim Schreiben der Antwort unterbrochen (von meiner Frau) und konnte sie nicht beenden. Daher ist es besser, sie vorübergehend zu löschen.
Bearbeiten: Ich bin wieder da :)
- Der Untertitelstil sollte in der Untertiteleinrichtung festgelegt werden. Wenn ich Sie richtig verstehe, möchten Sie
\usepackage[format=plain, font={small,up} labelfont=bf,
justification=justified, singlelinecheck=false]{caption}
spätere manuelle Einstellungen vor Ort können zu Inkonsistenzen führen
- Die Überschriften von Tabellen haben ein anderes Format als die von Abbildungen. Mit der zusätzlichen Option können Sie die Breite bestimmen
\DeclareCaptionLabelSeparator{mytable}{:\par}%put in what you like
\captionsetup[table]{labelsep=mytable}
- nicht verwenden
\resizebox{0.8\columnwidth}{!}{ \begin{tabular}{llll} ... \end{tabular}}
besser ist es dann, tabularx
die Tabellenumgebung und ihre Spaltentypen zu verwenden:
\begin{tabularx}{0.8\linewidth}{*{4}{>{\raggedright\arraybackslash}X}}
...
\end{tabularx}
Wenn Sie Dezimalzahlen in einer Spalte haben, sollten Sie den
S
Spaltentyp aussiunitx
dem Paket berücksichtigen, der die Ausrichtung der Zahlen am Dezimalpunkt ermöglicht und Platz für Nummernzeichen (sofern vorhanden) reserviert.da du es auch lädst,
threeparttable
dann verwende es, wenn du Notizen zur Tabelle hinzufügen möchtest. Ich wähle, dass Notizen als Absatz gesetzt werden und am linken Rand der Tabelle beginnenAnmerkungen zu Abbildungen können Bestandteil der Bildunterschrift (Langteil) sein, zum Beispiel als:
\caption[figure name.]{Figure name.\newline
\emph{Notes}: some longer text in notes
}
Komplettes MWE:
\documentclass[12pt,a4paper]{article}
\usepackage[top=1.4in, bottom=1in, left=1in, right=1in]{geometry}
\usepackage{bm}
\usepackage{microtype}
\usepackage{sectsty}
\allsectionsfont{\centering}
\usepackage{indentfirst,amsmath,multicol,amssymb,booktabs,threeparttable}
\usepackage[format=plain, font=small, labelfont=bf,
justification=justified, singlelinecheck=false]{caption}
\DeclareCaptionLabelSeparator{mytable}{:\par}%put in what you like
\captionsetup[table]{labelsep=mytable}
\captionsetup[figure]{name=Fig.}
\usepackage[demo]{graphicx}
\graphicspath{{F:/}}
\usepackage{subfig}
\usepackage{tabularx}
\usepackage{setspace}
\usepackage[sort]{natbib}
\setlength{\bibsep}{2pt}
\usepackage{grffile}
\usepackage{epstopdf}
\usepackage[svgnames]{xcolor}
\usepackage[colorlinks,linkcolor=blue,citecolor=blue]{hyperref}
\onehalfspacing
\usepackage{lipsum}% for text filler
\begin{document}
\section{Tables}
\begin{table}[htp]
\centering
\begin{threeparttable}
\caption{Cal}
\begin{tabularx}{0.6\linewidth}{*{4}{>{\raggedright\arraybackslash}X}}
\toprule
Par & Des & Val & Tar \\
\midrule
$\beta$ & Dis & 0.9 & Sta \\
\bottomrule
\end{tabularx}
\begin{tablenotes}[para,flushleft]\footnotesize
\item \textit{Notes}: Parameters
\end{tablenotes}
\end{threeparttable}
\end{table}
\section{Figures}
\begin{figure}[htb]
\centering
\includegraphics[width=4in]{jd}
\caption[figure name.]{Figure name.\newline
\emph{Notes}: \lipsum*[11]
}
\end{figure}
\end{document}
Antwort3
So was?
\documentclass[12pt, a4paper, demo]{article}
\usepackage{microtype}
\usepackage{sectsty}
\allsectionsfont{\centering}
\usepackage{indentfirst,amsmath,multicol,amssymb,booktabs,threeparttable}
\usepackage[font=small,format=plain,labelfont=bf,up,textfont=normal,up,justification=justified,singlelinecheck=false]{caption}
\captionsetup[table]{labelsep=newline}
\captionsetup[figure]{name=Fig., labelsep=period}
\usepackage{setspace}
\usepackage{bm}
\usepackage{geometry}
\usepackage{tabularx}
\usepackage[sort]{natbib}
\setlength{\bibsep}{2pt}
\geometry{top=1.4in,bottom=1.in,left=1in,right=1in}
\usepackage{grffile}
\usepackage{graphicx,subfig}
\graphicspath{{F:/}}
\usepackage{epstopdf}
\usepackage[svgnames]{xcolor}
\usepackage[colorlinks,linkcolor=blue,citecolor=blue]{hyperref}
\onehalfspacing
\begin{document}
\section{Tables}
\begin{table}[!htp]
\small
\caption[Cal]{Cal\\ \textit{Notes}:Parameters}
\begin{tabularx}{\linewidth}{*{4}{X}}
\toprule
Par & Des & Val & Tar \\
\midrule
$\beta$ & Dis & 0.9 & Sta \\
\bottomrule
\end{tabularx}
\end{table}
\section{Figures}
\begin{figure}[htb]
{\centering
\includegraphics[width=\linewidth]{jd}
\caption{Jo}}%
\textit{Notes}: The.
\end{figure}
\end{document}