如何实现中式脚注以及调整参考文献条目的间距?

2019-12-26 19:18发布

LaTeX默认的脚注不带圈,如图。 ```tex %!TEX program = xelatex % 使用 ctexart 文类,UTF-8 编码 %!TEX spellcheck \document...

LaTeX默认的脚注不带圈,如图。 ```tex %!TEX program = xelatex % 使用 ctexart 文类,UTF-8 编码 %!TEX spellcheck \documentclass[a4paper,zihao=-4,UTF8]{ctexart} \usepackage[left=3.18cm,right=3.18cm,top=2.54cm,bottom=2.54cm]{geometry}%页面设置 \usepackage{booktabs,bigstrut,multirow}%插入三线表,表格 \usepackage{amsmath,amssymb,amsfonts}%数学公式 \usepackage{graphicx}%插图subfigure,floatrow \usepackage{caption,subcaption}%图表标题 \DeclareCaptionFont{kaishu}{\kaishu} \captionsetup{font=small,skip=6pt,textfont=kaishu}%修改题注间距和字体 \renewcommand{\figurename}{{\kaishu 图}} \renewcommand{\tablename}{{\kaishu 表}} \usepackage{tocbibind} \usepackage[colorlinks]{hyperref}%书签 \usepackage{tocbibind}% \usepackage{ulem} \usepackage{zhlineskip}%行距 \usepackage{zhlipsum}%中文乱数假文 \usepackage{fontspec} \usepackage[super]{gbt7714}%参考文献角标数字顺序编码 \pagestyle{plain} \begin{document} \CJKfontspec{Source Han Serif CN Light}%思源宋体 \zhlipsum[1][name=aspirin] 脚注\footnote{我想要带圈圈数字的中式脚注} \nocite{*} \bibliography{antenna1}%生成参考文献 \end{document} ``` 参考文献`antenna1.bib` ```tex % Encoding: UTF-8 @book{__nodate, address = {北京}, title = {天线原理}, publisher = {国防工业出版社}, author = {{魏文元,宫德明,陈必森}} } @book{__nodate-1, address = {北京}, edition = {4}, publisher = {高等教育出版社}, author = {西安交通大学高等数学教研室}, title = {复变函数} } @book{__nodate-2, address = {北京}, title = {天线原理天线原理天线原理天线原理天线原理天线原理天线原理天线原理}, publisher = {国防工业出版社}, author = {{魏文元,宫德明,陈必森}} } ``` ![](https://pics.latexstudio.net/data/images/201912/1c7e70f41a4d902.png) 我想要的脚注形式就像这样 ![](https://pics.latexstudio.net/data/images/201912/da76ee0e653827a.png) 另外,我用的参考文献宏包是`gbt7714`,生成的相邻两个参考文献条目之间有额外的垂直距离,如果`GB/T 7714-2015` 标准没有规定需要这个额外的垂直距离的话该如何调整?
2条回答
我不擅长调这种格式…… 关于脚注用带圈符号,有一个最小示例: ```tex \documentclass{article} \renewcommand{\thefootnote}{\textcircled{\tiny\arabic{footnote}}} \begin{document} hello% \footnote{world} \end{document} ``` 条目之间的距离可能是 ```tex \setlength{\bibitemsep}{0ex} \setlength{\bibnamesep}{0ex} \setlength{\bibinitsep}{0ex} ``` 来控制的

作者追问:2019-12-26 21:25

`gbt7714`是利用`natbib`宏包实现的,可以通过对`bibsep`进行赋值调整项目的垂直距离。

一周热门 更多>