我很快就会向委员会提交我的论文。我预计我的论文会经过几稿,我会将这些稿件发布在文件共享平台上供委员会查看。
- 我想在论文的每一页顶部打印一个相当大的、粗体的“水印”/“橡皮图章”标题,并带有我选择的文本,无论该页面是“普通”章节文本页还是前言等。
- 我可能还想在每一页的底部重复此文本,只是为了让读者清楚他们正在阅读哪个草稿版本。
- 我不需要进行程序版本控制或任何事情;我只是想在每一页上用我(手动)选择的文本标记标题。
我怎样才能在 LaTex 中做到这一点?
这是一个 MWE,后面跟着一张图片,显示了我想放在顶部的文本类型每一个页。
\documentclass[oneside,11pt]{book}
\usepackage[semibold,tt=false]{libertine}
\usepackage{libertinust1math}
\usepackage[
expansion = false ,
tracking = smallcaps ,
letterspace = 40 ,
final
]{microtype}
\usepackage[font={sf,small},labelsep=quad,labelfont=sc]{caption}
\usepackage{mathtools}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\section*{Title page}
\section*{Preliminary stuff}
\chapter{This is Chapter 1}
\lipsum[1-7]
\chapter{This is Chapter 2}
\lipsum[8-15]
\end{document}
答案1
您可以使用eso-pic
将内容放入F
矿石G
轮每一个页面使用\AddToShipoutPictureFG{<stuff>}
(带星号的版本\AddToShipoutPicture*
将只将其放置在当前页面上;还有一个B
ackG
轮等同版本)。 放置宏(例如\AtPageUpperLeft
和)\AtPageLowerLeft
可帮助定位。
\documentclass[oneside,11pt]{book}
\usepackage[semibold,tt=false]{libertine}
\usepackage{libertinust1math}
\usepackage[
expansion = false ,
tracking = smallcaps ,
letterspace = 40 ,
final
]{microtype}
\usepackage[font={sf,small},labelsep=quad,labelfont=sc]{caption}
\usepackage{mathtools}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{eso-pic,xcolor}
\AddToShipoutPictureFG{% Add something to the ForeGround of every page
\AtPageUpperLeft{%
\raisebox{\dimexpr-\height-2em}{\hspace*{2em}%
\scalebox{5}{\color{black!30}\bfseries DRAFT}%
}%
}%
\AtPageLowerLeft{%
\raisebox{2em}{\hspace*{2em}%
\scalebox{5}{\color{black!30}\bfseries DRAFT}%
}%
}%
}%
\begin{document}
\section*{Title page}
\section*{Preliminary stuff}
\chapter{This is Chapter 1}
\lipsum[1-7]
\chapter{This is Chapter 2}
\lipsum[8-15]
\end{document}