
Lipsum과 Blindtext는 LaTeX 레이아웃 테스트를 위한 더미 콘텐츠의 단락, 목록, 전체 문서까지 제공합니다.
비슷한 방식으로 표와 그림을 생성하는 패키지가 있습니까?
답변1
이것이 세상에 얼마나 많은 것을 추가하는지 잘 모르겠지만, 여기 있습니다.
패키지는 부동 환경에서 더미 그림과 더미 테이블을 제공합니다. 테이블은 항상 같으므로 아래 예 \linewidth
와 같이 다양한 페이지 구조에서 사용할 수 있습니다 twocolumn
. 그림은 실제로는 표이지만 캡션 형식과 페이지 레이아웃을 확인하는 것이 주요 관심사라면 문제가 되지 않을 것 같습니다.
나는 이것을 구성 가능하게 만들고 싶습니다(부동 위치, 테이블 행 수, 다양한 그림 너비 등 지정). 그러나 이것이 제공하는 것보다 더 필요한 경우 다른 사람에게 맡길 것입니다.
패키지sator.sty
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{sator}[2014/11/26 Dummy figures and tables for testing, by Andrew A. Cashner, [email protected]]
\RequirePackage{tabulary,booktabs}
\newcommand{\sator}{Sator arepo tenet opera rotas}
\newcommand{\Sator}{Sator Arepo Tenet Opera Rotas}
% For float labels
\newcounter{fignum}
\newcounter{tabnum}
% Figures
\newcommand{\satorfig}{%
\stepcounter{fignum}%
See figure~\ref{fig:\thefignum}.\par
\begin{figure}
{\huge\bfseries\hfil%
\begin{tabular}{|c|c|c|c|c|} \hline
S & A & T & O & R\\ \hline
A & R & E & P & O\\ \hline
T & E & N & E & T\\ \hline
O & P & E & R & A\\ \hline
R & O & T & A & S\\ \hline
\end{tabular}}
\caption{\sator}
\label{fig:\thefignum}
\end{figure}
}
%*******************
% Tables
\newcommand{\tableheader}{No. & Sator Arepo & Tenet Opera & Rotas\\}
\newcommand{\tablerow}[1]{#1 & \sator & \sator & \sator\\}
\newcommand{\satortab}{%
\stepcounter{tabnum}%
See table~\ref{table:\thetabnum}.\par
\begin{table}
\caption{\sator}
\label{table:\thetabnum}
\begin{tabulary}{\linewidth}{rLLL}
\toprule
\tableheader\midrule
\tablerow{1}
\tablerow{2}
\tablerow{3}
\tablerow{4}
\bottomrule
\end{tabulary}
\end{table}%
}
\endinput
사용 예:
\documentclass[twocolumn]{article}
\usepackage{sator}
\usepackage[nopar]{lipsum}
\begin{document}
\section{\Sator}
\lipsum[1-3]
\satorfig
\lipsum[4]
\subsection{\Sator}
\lipsum[5-7]
\satortab
\lipsum[8-9]
\satorfig
\end{document}