![投影仪书目的负缩进](https://linux22.com/image/314969/%E6%8A%95%E5%BD%B1%E4%BB%AA%E4%B9%A6%E7%9B%AE%E7%9A%84%E8%B4%9F%E7%BC%A9%E8%BF%9B.png)
作为项目的一部分,我重新设计了投影仪默认边距以左边距为 12 毫米和右边距 8 毫米。但是,我不希望将其用于参考书目,因为参考书目需要相同的左右边距,即剩余 8 毫米和右 8 毫米。
有什么办法吗?请查看最小工作示例和随附的图像。
提前致谢。
代码:
\documentclass[xcolor={dvipsnames,table},11pt]{beamer}
\setbeamersize{text margin left=12 mm, text margin right=8 mm}
\begin{document}
\begin{frame}
\begin{thebibliography}{plain}
\bibitem{} My reference one
\bibitem{} My reference two![enter image description here][1]
\bibitem{} All these references have 12 mm left margin, which I do not want.
\end{thebibliography}
\end{frame}
\end{document}
答案1
一个快速的破解方法是重新定义并添加所需的 4 毫米 bibliography item
负片。hspace
缺点:如果您有不同类型的内容,如书籍或在线资源,则必须重新定义所有不同的模板。
\documentclass[xcolor={dvipsnames,table},11pt]{beamer}
\setbeamersize{text margin left=12 mm, text margin right=8 mm}
\setbeamertemplate{bibliography item}{\hspace{-0.4cm}\lower3pt\hbox{\pgfuseimage{beamericonarticle}}}
\begin{document}
\begin{frame}
\begin{thebibliography}{plain}
\bibitem{} My reference one
\bibitem{} My reference two![enter image description here][1]
\bibitem{} All these references have 12 mm left margin, which I do not want. Longer line
\end{thebibliography}
\end{frame}
\end{document}