% !Mode:: "TeX:UTF-8" % 用于测试gb7714-2015ms样式,实现一种东南大学文献表格式 \documentclass{article} \usepackage{ctex} \usepackage{boxedminipage2e} \usepackage{csquotes} \usepackage{xltxtra,mflogo,texnames} \usepackage[left=1cm,right=1cm,top=2cm,bottom=1cm]{geometry} \usepackage[colorlinks]{hyperref} \usepackage[backend=biber, style=gb7714-2015, maxnames=3, minnames=3, %url=false, doi=false, gbfieldtype=true, gbpunctin=false, gbpub=false, gbnamefmt=lowercase, gbbiblabel=dot, ]{biblatex} \makeatletter \DefineBibliographyStrings{english}{ mathesiscn={[硕士学位论文]}, phdthesiscn={[博士学位论文]}, in={In:\addthinspace}, incn={见:\addthinspace}, } \renewcommand*{\bibpagespunct}{% \ifentrytype{article}{\addcolon\addthinspace}{\adddot\addthinspace}% }% % % url和url日期格式 % \renewbibmacro*{url+urldate}{% \usebibmacro{url}%%更换url的位置,放到下面 \iffieldundef{urlyear}% {}{%\setunit*{\addspace}% \usebibmacro{urldate}}% \setunit{\addperiod\addspace}% } \renewbibmacro*{urldate}{% \setunit{\addcomma\addthinspace}\printtext{\printurldate}}%能用高层命令+选项尽量用命令(比如这里的\printurldate),而不用\blx@edtfdate这种更底层的命令 % % 修改作者数量超过限定值,做省略时的处理格式 % v1.0,20160701,hzz % v1.0O,20190103,hzz,修改利用新定义的一个分隔符strandothersdelim % % 原理方法:判断作者或译者是否中文,若中文用字符等,否则用et al. 。 \renewbibmacro*{name:andothers}{% \ifboolexpr{ test {\ifnumequal{\value{listcount}}{\value{liststop}}} and test \ifmorenames }{\ifnumgreater{\value{liststop}}{1}% {\finalandcomma}% {}%biblatex作者要区别单作者加等的情况,这里为符合gbt7714-2015第7.2节的要求加上了逗号。 %\printdelim{andothersdelim} \printdelim{strandothersdelim}% }{%当是译者的时候需要特殊处理:从7.2节看等/译前面加逗号,但从示例看等和译同时出现时,译前的逗号没有,比如: %袁训来, 陈哲, 肖书海, 等. %胡泳, 范海燕, 译. %潘惠霞, 魏婧, 杨艳, 等译. %\ifcurrentname{translator}{\addcomma}{}% }} % % 修改省略作者后的本地化字符串,比如et al. % v1.0o,20190103,hzz % % 原理方法:默认情况下判断作者或译者是否中文,若中文用字符andotherscn=“等”,否则用andothers=“et al.”。 % 非默认情况,根据选项信息,选择选择强制中文或英文 % 首先设置全局的,然后设置文献表中的,这一等价于将所有的cite命令环境都设置过了 % 而不用对每一个引用命令单独设置,比如cite,parancite,textcite都设置 \DeclareDelimFormat{strandothersdelim}{% \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}% %\addspace% \edef\userfieldabcde{userd}% \ifcurrentname{translator}{\edef\userfieldabcde{usere}}{}% \ifcurrentname{editor}{\edef\userfieldabcde{userc}}{}% \ifcurrentname{author}{\edef\userfieldabcde{userf}}{}% \ifcurrentname{bookauthor}{\edef\userfieldabcde{userb}}{}% \ifcase\value{gbbiblocalcase}% \iffieldequalstr{\userfieldabcde}{chinese}{\bibstring{andotherscn}}{}% \iffieldequalstr{\userfieldabcde}{korean}{\bibstring{andotherskr}}{}% \iffieldequalstr{\userfieldabcde}{japnese}{\bibstring{andothersjp}}{}% \iffieldequalstr{\userfieldabcde}{english}{\bibstring{andothers}}{}% \iffieldequalstr{\userfieldabcde}{french}{\bibstring{andothers}}{}% \iffieldequalstr{\userfieldabcde}{russian}{\bibstring{andothers}}{}% \or% \bibstring{andotherscn}% \or% \bibstring{andothers}% \fi} % % 重设专利title的输出,将文献类型标识符输出出去 % \newbibmacro*{patenttitle}{%原输出来自biblatex.def文件 \ifboolexpr{% test{\iffieldundef{title}}% and% test{\iffieldundef{subtitle}}% }% {}% {\printtext[title]{\bibtitlefont% \printfield[titlecase]{title}% \ifboolexpr{test {\iffieldundef{subtitle}}}% {}{\setunit{\subtitlepunct}% \printfield[titlecase]{subtitle}}% \iffieldundef{titleaddon}{}% {\setunit{\subtitlepunct}\printfield{titleaddon}}% \iftoggle{bbx:gbtype}{\printfield[gbtypeflag]{usera}}{}% %\iffieldundef{booktitle}{\newunit}{}%当title是析出时,不要标点 %\newunit }% }% } % %% %% 专利文献驱动 %% \DeclareBibliographyDriver{patent}{%源来自standard.BBX \usebibmacro{bibindex}% \usebibmacro{begentry}% \usebibmacro{author}% \ifnameundef{author}{}{\setunit{\labelnamepunct}\newblock}%这一段用于去除作者不存在时多出的标点 %\usebibmacro{title}% \usebibmacro{patenttitle}%给出专利专用的标题输出 \iftoggle{bbx:gbstrict}{}{% \newunit% \printlist{language}% \newunit\newblock \usebibmacro{byauthor}}% \newunit\newblock \printfield{type}% \setunit*{\addcomma\addspace}% \printfield{number}%已放到patenttitle中处理 \iflistundef{location} {} {\setunit*{\addspace}% \printtext{%[parens] \printlist[][-\value{listtotal}]{location}}}% \newunit\newblock \usebibmacro{byholder}% \newunit\newblock \printfield{note}% \newunit\newblock \usebibmacro{newsdate}% \newunit\newblock \usebibmacro{doi+eprint+url}% \newunit\newblock \usebibmacro{addendum+pubstate}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{pageref}% \newunit\newblock \iftoggle{bbx:related} {\usebibmacro{related:init}% \usebibmacro{related}} {}% \usebibmacro{finentry}} \DeclareFieldFormat%将thesis的标题格式重设 [thesis] {title}{#1}%\mkbibquote{#1\isdot} \DeclareBibliographyDriver{thesis}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% \usebibmacro{author}% \ifnameundef{author}{}{\setunit{\labelnamepunct}\newblock}%这一段用于去除作者不存在时多出的标点 \usebibmacro{title}% \newunit\newblock \usebibmacro{byeditor+others}%增加的译者信息 \newunit\newblock \iftoggle{bbx:gbfieldtype}{% \setunit{\addcolon\addspace} \printfield{type}% \setunit*{\addspace}}{}% \printfield{number}% \newunit\newblock \printfield{version}% \newunit \printfield{note}% \newunit\newblock \usebibmacro{institution+location+date}% %\newunit\newblock \usebibmacro{chapter+pages}% \iffieldundef{url}{}{%当没有网址时也不输出修改或更新日期 \usebibmacro{modifydate}}%修改或更新日期为带括号的时间 \usebibmacro{doi+eprint+url}% \newunit \printfield{pagetotal}% \newunit\newblock \iftoggle{bbx:isbn} {\printfield{isrn}} {}% \newunit\newblock % \usebibmacro{doi+eprint+url}% % \newunit\newblock \usebibmacro{addendum+pubstate}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{pageref}% \newunit\newblock \iftoggle{bbx:related} {\usebibmacro{related:init}% \usebibmacro{related}} {}% \usebibmacro{finentry}} % % book条目类的驱动 % \DeclareBibliographyDriver{book}{%源来自standard.bbx文件 \usebibmacro{bibindex}% \usebibmacro{begentry}% \usebibmacro{author/editor+others/translator+others}% \ifnameundef{author}{}{\setunit{\labelnamepunct}\newblock}%这一段用于去除作者不存在时多出的标点 \usebibmacro{maintitle+title}% \iftoggle{bbx:gbstrict}{}{% \newunit \printlist{language}% \newunit\newblock% \usebibmacro{byauthor}% \newunit\newblock}% \printfield{edition}% \newunit \usebibmacro{byeditor+others}% \newunit\newblock%% \iftoggle{bbx:gbstrict}{}{% \iffieldundef{maintitle}% {\printfield{volume}% \printfield{part}}% {}% \newunit% \printfield{volumes}% \newunit\newblock% \usebibmacro{series+number}}% \newunit\newblock% %\printfield{note}% %\newunit\newblock% \usebibmacro{publisher+location+date}% %\newunit\newblock %这里标点去掉 \usebibmacro{chapter+pages}% \iffieldundef{url}{}{%当没有网址时也不输出 \usebibmacro{modifydate}}%带括号的修改或更新日期, \usebibmacro{doi+eprint+url}%从下面移动到上面来,因为gbt2015的url需直接放在页码后面。 \newunit\newblock% \printfield{pagetotal}% \newunit\newblock% \iftoggle{bbx:isbn} {\printfield{isbn}} {}% \newunit\newblock %\usebibmacro{doi+eprint+url}% %\newunit\newblock \usebibmacro{addendum+pubstate}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{pageref}% \newunit\newblock \iftoggle{bbx:related} {\usebibmacro{related:init}% \usebibmacro{related}} {}% \usebibmacro{finentry}} % % 编者的符号修改一下 % \renewbibmacro*{editor}{%源来自biblatex.DEF \ifboolexpr{ test \ifuseeditor and not test {\ifnameundef{editor}} } {\printnames{editor}% \iffieldundef{editortype}%增加一个类型判断,用于存在editortype的情况 {\setunit\addspace}%当没有editortype时,直接用句点 {\usebibmacro{editorstrg}}% \clearname{editor}}% {}} % % 编者类型做一修改 % \renewbibmacro*{editorstrg}{%源来自biblatex.DEF \printtext[editortype]{% \iffieldundef{editortype} {}% {\ifbibxstring{\thefield{editortype}} %定义编者类型情况下处理,以后根据需要修改 {\ifboolexpr{ test {\ifnumgreater{\value{editor}}{1}} or test {\ifandothers{editor}} } {\printdelim{streditortypes}} {\printdelim{streditortype}}} {\thefield{editortype}}}% }} \DeclareDelimFormat{streditortypes}{% \edef\userfieldabcde{userd}% \ifcurrentname{editor}{\edef\userfieldabcde{userc}}{}% \ifcurrentname{bookauthor}{\edef\userfieldabcde{userb}}{}% \ifcase\value{gbbiblocalcase}% \iffieldequalstr{\userfieldabcde}{chinese}{\bibstring{\thefield{editortype}scn}}{}% \iffieldequalstr{\userfieldabcde}{korean}{\bibstring{\thefield{editortype}skr}}{}% \iffieldequalstr{\userfieldabcde}{japnese}{\bibstring{\thefield{editortype}sjp}}{}% \iffieldequalstr{\userfieldabcde}{english}{\addcomma\addthinspace\bibstring{\thefield{editortype}s}}{}% \iffieldequalstr{\userfieldabcde}{french}{\addcomma\addthinspace\bibstring{\thefield{editortype}s}}{}% \iffieldequalstr{\userfieldabcde}{russian}{\addcomma\addthinspace\bibstring{\thefield{editortype}s}}{}% \or% \bibstring{\thefield{editortype}scn}% \or% \addcomma\addthinspace\bibstring{\thefield{editortype}s}% \fi} \DeclareDelimFormat{streditortype}{% \edef\userfieldabcde{userd}% \ifcurrentname{editor}{\edef\userfieldabcde{userc}}{}% \ifcurrentname{bookauthor}{\edef\userfieldabcde{userb}}{}% \ifcase\value{gbbiblocalcase}% \iffieldequalstr{\userfieldabcde}{chinese}{\bibstring{\thefield{editortype}cn}}{}% \iffieldequalstr{\userfieldabcde}{korean}{\bibstring{\thefield{editortype}kr}}{}% \iffieldequalstr{\userfieldabcde}{japnese}{\bibstring{\thefield{editortype}jp}}{}% \iffieldequalstr{\userfieldabcde}{english}{\addcomma\addthinspace\bibstring{\thefield{editortype}}}{}% \iffieldequalstr{\userfieldabcde}{french}{\addcomma\addthinspace\bibstring{\thefield{editortype}}}{}% \iffieldequalstr{\userfieldabcde}{russian}{\addcomma\addthinspace\bibstring{\thefield{editortype}}}{}% \or% \bibstring{\thefield{editortype}cn}% \or% \addcomma\addthinspace\bibstring{\thefield{editortype}}% \fi} \DeclareBibliographyDriver{inproceedings}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% \usebibmacro{author/translator+others}% \setunit{\printdelim{nametitledelim}}\newblock \usebibmacro{title}% \newunit\newblock \usebibmacro{in:}% \usebibmacro{editor}% \newunit\newblock \usebibmacro{maintitle+booktitle}% \newunit\newblock \newunit \usebibmacro{publisher+location+date}% \newunit\newblock \usebibmacro{chapter+pages}% \newunit\newblock \iftoggle{bbx:isbn} {\printfield{isbn}} {}% \newunit\newblock \usebibmacro{doi+eprint+url}% \newunit\newblock \usebibmacro{addendum+pubstate}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{pageref}% \newunit\newblock \iftoggle{bbx:related} {\usebibmacro{related:init}% \usebibmacro{related}} {}% \usebibmacro{finentry}} \DeclareBibliographyAlias{conference}{inproceedings}%会议论文文献类型驱动 \DeclareBibliographyAlias{incollection}{inproceedings}%文集中析出文献类型驱动 %\setlength{\bibitemsep}{2pt}%0ex %\setlength{\bibnamesep}{0ex} %\setlength{\bibinitsep}{0ex} \makeatother \usepackage{filecontents} \begin{filecontents}{\jobname.bib} %% %% bib file modified by bibmap.py %% 2019-02-16T21:07:03 %% @book{霍夫斯基主编1981, author={霍夫斯基主编}, title={禽病学}, subtitle={下册}, edition={7}, translator={胡祥壁 and others}, date={1981}, location={北京}, publisher={农业出版社}, pages={7-9}, } @book{霍夫斯基主编1981a, editor={霍夫斯基}, title={禽病学}, translator={胡祥壁 and others}, date={1981}, location={北京}, publisher={农业出版社}, pages={7-9}, } @inproceedings{张全福1991, author = {张全福 and 王里青}, title = {“百家争鸣”与理工科学报编辑工作}, booktitle = {学报编论丛: 第2集}, year = {1991}, editor = {郑福寿主编}, pages = {1--4}, address = {南京}, publisher = {河海大学出版社}, doc-delivery-number = {BDU71}, } @inproceedings{张全福1991a, author = {张全福 and 王里青}, title = {“百家争鸣”与理工科学报编辑工作}, booktitle = {学报编论丛}, year = {1991}, editor = {郑福寿}, editortype={editor}, pages = {1--4}, address = {南京}, publisher = {河海大学出版社}, } @inproceedings{Dupont1974, author = {Dupont, B.}, title = {Bone marrow transplantation in severe combined inmunodeficiency}, booktitle = {Proc. of the 3rd Annual Meeting of Int Soc for Experimental Hematology (ISEH)}, year = {1974}, editor = {White, H. J. and Smith, R.}, editortype={editor}, pages = {44-46}, address = {Houston}, publisher = {ISEH}, } @book{Aho1986, author={Aho, A. V. and Sethi, R. and Ulhman, J. D.}, title={Compilers Principles}, date={1986}, location={New York}, publisher={Addison Wesley}, pages={277-308}, } @book{竺可桢1973, author={竺可桢}, title={物理学}, date={1973}, location={北京}, publisher={科学出版社}, pages={1-3}, } @article{高景德1987a, author = {高景德 and 王祥珩}, title = {交流电机的多回路理论}, journal = {清华大学学报}, year = {1987}, volume = {27}, number={1}, pages = {1--8}, } @article{高景德1987b, author = {高景德 and 王祥珩}, title = {交流电机的多回路理论}, journal = {清华大学学报}, year = {1987}, number={1}, pages = {1--8}, } @article{Chen1990, author = {Chen, S. and Billing, S. A. and Cowan, C. F. and others}, title = {Practical identification of MARMAX models}, journal = {Int J Control}, year = {1990}, volume = {52}, number={6}, pages = {1327-1350}, } @standard{全国文献工作标准化技术委员会1986, author = {全国文献工作标准化技术委员会第六分委员会}, title = {GB6447—S6文摘编写规则}, address = {北京}, publisher = {中国标准出版社}, year = {1986}, } @newspaper{谢希德1998--, title = {创新学习的新思路}, author = {谢希德}, date = {1998-12-25}, journaltitle = {人民日报}, number = {10}, } @newspaper{张田勤2000--, title = {犯罪DNA库与生命伦理学计划}, author = {张田勤}, date = {2000-11-12}, journaltitle = {大众科技报}, number = {7}, } @online{王明亮1998--, title = {标准化数据库系统工程新进展}, author = {王明亮}, url = {http://www.cajcd.edu.cn/pub/980810-2.html}, urldate = {1998-08-16}, } @database{万锦坤1996, AUTHOR = {万锦坤}, DATE = {1996}, TITLE = {中国大学学报论文文摘(1983-1993)(英文版)}, medium={CD}, location={北京}, publisher={中国大百科全书出版社}, } @www{萧钰2001--, title = {出版业信息化迈入快车道}, author = {萧钰}, url = {http://www.creader.com/news/20011219/200112190019.html}, urldate = {2002-04-15}, date = {2001-12-19}, } @phdthesis{张若凌2004--, title = {高超声速非平衡流动的计算和实验研究}, author = {张若凌}, school = {中国空气动力研究与发展中心}, year = {2004}, location = {绵阳}, } @mastersthesis{余勇1998--, title = {劲性混凝土柱抗震性能的试验研究}, author = {余勇}, school = {东南大学土木工程学院}, year = {1998}, location = {南京}, } @phdthesis{张竹生1983--, title = {微分半动力系统的不变集}, author = {张竹生}, school = {北京大学数学系}, year = {1983}, location = {北京}, } @patent{刘加林1993--, title = {多功能一次性压舌板}, author = {刘加林}, date = {1993-04-14}, number = {中国专利, 92214985.2}, } @Patent{姜锡洲1989--, Title = {一种温热外敷药制备方案}, Author = {姜锡洲}, Date = {1989-07-26}, Number = {88105607.3}, type = {中国专利} } @book{knuth, author = {Donald Knuth}, title = {The \TeX{}book}, publisher = {Addison-Wesley}, year = {1986}, } @book{mittlebach, author = {Frank Mittlebach and Michel Goossens}, title = {The \LaTeX{} Companion}, edition = {2}, year = {2004}, publisher = {Addison-Wesley}, } @article{komine2004fundamental, title = {Fundamental analysis for visible-light communication system using {LED} lights}, author = {Komine, Toshihiko and Nakagawa, Masao}, journal = {Consumer Electronics, {IEEE} Transactions on}, volume = {50}, number = {1}, pages = {100--107}, year = {2004}, publisher = {{IEEE}}, } @book{dimitrov2015principles, title = {Principles of {LED} Light Communications: Towards Networked {Li-Fi}}, author = {Dimitrov, Svilen and Haas, Harald}, year = {2015}, publisher = {Cambridge University Press}, } @inproceedings{fujimoto2014fastest, title = {The fastest visible light transmissions of 662 Mb/s by a blue LED, 600 Mb/s by a red {LED},and 520 Mb/s by a green {LED} based on simple {OOK-NRZ} modulation of a commercially available {RGB}-typewhite {LED} using pre-emphasis and post-equalizing techniques}, author = {Fujimoto, Naoki and Yamamoto, Seiichi}, booktitle = {Optical Communication ({ECOC}), 2014 European Conference on}, pages = {1--3}, year = {2014}, organization = {{IEEE}}, } @standard{ieee2012ieee, title = {IEEE Standard for Information Technology-Telecommunications and Information Exchange BetweenSystems-Local and Metropolitan Area Networks-Specific Requirements---Part 11: Wireless LAN Medium Access Control(MAC) and Physical Layer (PHY) Specifications}, stdcode = {IEEE-802.11-2012}, author = {{IEEE Standards Association}}, year = {2012}, publisher = {IEEE}, } @misc{irdawebsite, title = {Infrared Data Association(IrDA)}, author = {}, year = {}, url = {http://www.irda.org/}, } @newspaper{vlcnews, title = {VLC demonstration at seu has a data rate of 1Gbps}, author = {James Fan}, year = {2016}, journal = {Yangtze Daily}, number = {4}, } @patent{pt, author = {张三}, title = {一种新的室内定位技术}, type = {TP316, 中国专利}, number = {16XXXXX}, year = {2016}, language = {zh}, } @mastersthesis{thesis:a, author = {李四}, title = {LTE 下行链路传输与信道估计技术}, school = {东南大学信息学院}, address = {南京}, year = {2015}, language = {zh}, } @phdthesis{thesis:b, author = {王五}, title = {LTE MIMO检测技术}, school = {东南大学信息学院}, address = {南京}, year = {2015}, language = {zh}, } \end{filecontents} % biblatex宏包的参考文献数据源 \addbibresource[location=local]{\jobname.bib} \begin{document} \section*{SEU} \stepcounter{section} \subsection{参考文献著录说明} 1. 著录标准 (1)排列次序:依在正文中被首次引用的先后次序列出各条参考文献。 (2)具体要求:项目齐全,内容完整,顺序正确,标点无误。 ①只有3位及 3位以内作者的,其姓名全部列上,中外一律姓前名后; ②共有3位以上作者的,只列前 3位,其后加“, 等”或“, et al.; ③外文献中表示缩写的实心句点“.”一律略去; ④原本就缺少某一项目时,可将该连同与其对应的标点符号起略去; ⑤页码不可省略,起止间用“ “ -”相隔,不同的页码引用范围之间“,”相隔。 ⑥正文中参考献标引一律用上形式的方括号内数字表示,例如\textsuperscript{ [3] },方括号和数字不必用粗体。 2. 著 录范围 (共 8类,示例见表 1) (1)已在国内外公开出版的学术期刊上发表论文; (2)由国内外出版公司或社正式的学术著作 (有 ISBNISBN ISBN号); (3)有 ISBN号的会议论文集及论文集中析出文献; (4)博士和硕学位论文; (5)专利文献; (6)国际标准、国家和部颁标准; (7)报纸文章; (8)电子文献。 其他性质的资料可以作为正文随脚注。 3. 文献示例 { \small \begin{tabular}{|c|c|l|} \hline % after \\: \hline or \cline{col1-col2} \cline{col3-col4} ... 序号 & 类型 & 示例 \\ \hline 1 & 学术期刊 & \parbox[c][2cm][c]{16cm}{\fullcite[1 ][]{高景德1987a}\\\fullcite[2 ][]{高景德1987b}\\\fullcite[3 ][]{Chen1990}} \\ \hline 2 & 学术著作 & \parbox[c][2cm][c]{16cm}{\fullcite[4 ][]{竺可桢1973}\\\fullcite[5 ][]{霍夫斯基主编1981}\\\fullcite[6 ][]{Aho1986}} \\ \hline 3 & 论文集 & \parbox[c][2.5cm][c]{16cm}{\fullcite[7 ][]{张全福1991}\\\fullcite[8 ][]{Dupont1974}} \\ \hline 4 & 学位论文 & \parbox[c][1.5cm][c]{16cm}{\fullcite[9 ][]{张竹生1983--}\\\fullcite[10 ][]{余勇1998--}} \\ \hline 5 & 专利文献 & \parbox[c][0.8cm][c]{16cm}{\fullcite[11 ][]{姜锡洲1989--}} \\ \hline 6 & 技术标准 & \parbox[c][0.8cm][c]{16cm}{\fullcite[12 ][]{全国文献工作标准化技术委员会1986}} \\ \hline 7 & 报纸文献 & \parbox[c][0.8cm][c]{16cm}{\fullcite[13 ][]{谢希德1998--}} \\ \hline 8 & 电子文献 & \parbox[c][1.5cm][c]{16cm}{\fullcite[14 ][]{王明亮1998--}\\\fullcite[15 ][]{万锦坤1996}} \\ \hline \end{tabular} } \nocite{*} \printbibliography% \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: