我的问题可能不太清楚!我正在写一篇关于学生的总结论文。每个学生都有一个部分。在这一部分中,我详细说明了学生的素质和成绩,最后我提出了一个值得注意的观点
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\newcommand{\Avis}[1]{
\textbf{Avis=#1}
\addcontentsline{toc}{subsection}{Avis=#1}
}
\begin{document}
\tableofcontents
\clearpage
\section{Nom-Prenom1}
\lipsum[2]
\Avis{5}
\section{Nom-Prenom2}
\lipsum[3]
\Avis{8}
\section{Nom-Prenom3}
\lipsum[5]
\Avis{10}
\end{document}
我希望在摘要中我们能在同一行找到
姓氏1 名字1: 意见=8------------------------页码
姓氏2 名字2: 意见=5------------------------页码
答案1
以下是实现此目的的方法。以下是一些评论:
- 一个想法是定义一个新的环境;但是使用起来很笨拙,而且由于某种原因,它不喜欢
#3
在其结尾部分使用参数,例如 - 所以我介绍了
\newcommand\student[4]{% last, first, avis, comments ...
- 它包含cabohah 对这些部分的想法
- 在文档主体中我展示了一些使用它的方法,即通过调整代码格式
- 软件包:
tikz
可能在你的系统上,但simpsons
可能缺失(如果你不想要这些,只需注释掉) - 基本上你将普通的 LaTeX 代码写为参数
#4
- 如果你错过了目录中的要点,那也没什么大不了的
\documentclass[11pt]{article}
%\usepackage[utf8]{inputenc}
\usepackage{lipsum}
% ~~~ simpsonizing ... ~~~
\usepackage{tikz} % is probably on your system
\usepackage{simpsons} % perhaps needs to be installed
% ~~~~~~~~~~~~~~~~~~~~~~~~~~
\newcommand\student[4]{% last, first, avis, comments
\section[#1, #2: Avis=\ #3]{#1, #2}%
#4%
\textbf{Avis: #3}%
}
% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\begin{document}
\tableofcontents
\clearpage
\student{Hitchcock}{Alfred}{10}{
Master or horriffic horror secenes.
}
\student{Einstein}{Albert}{3}{
\lipsum[5-6]
}
% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\student {Simpson}
{Bart}
{0}
{
Do I really need to say more?
\vspace{20pt}
\begin{tikzpicture}
\node[draw=red] {You s**k!};
\end{tikzpicture}
\Bart
}
\end{document}