@@ -167,15 +167,15 @@ through XeTeX.
167167% </internal>
168168%
169169% <package>\NeedsTeXFormat{LaTeX2e}
170- % <!(driver|example)>\GetIdInfo $Id: njuvisual.dtx 0.3.0 2022-12-08 23:19 :00
170+ % <!(driver|example)>\GetIdInfo $Id: njuvisual.dtx 0.3.0 2022-12-13 18:00 :00
171171% <!(driver|example)> +0800 NJU LUG <git+nju-lug-email-3104-issue-@yaoge123.cn>$
172172% <package> {Nanjing University Visual Identity}
173173% <package>\ProvidesExplPackage{njuvisual}
174174% <package> {\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
175175%
176176% <*driver>
177- \documentclass {ctxdoc }
178- \usepackage {listings,njuvisual,tabularray }
177+ \documentclass [ fontset=fandol ] {ctxdoc }
178+ \usepackage {listings,njuvisual,tabularray,zhlineskip }
179179\usepackage [firstpage=true ]{background }
180180\backgroundsetup {contents={\njuemblem [white!85!gray]{22cm}{!}},scale=1,angle=0,hshift=-4cm}
181181\DeclareGraphicsExtensions {.pdf}
@@ -184,11 +184,32 @@ through XeTeX.
184184\SetTblrStyle {caption-tag}{font=\bfseries }
185185\DefTblrTemplate {caption-sep}{default}{\quad }
186186\setlist [1]{labelindent=0.5em}
187- \hypersetup {pdftitle={The njuvisual package - Display logos related to Nanjing University}}
188187\hypersetup {
188+ pdftitle={
189+ The njuvisual package -
190+ Display logos related to Nanjing University
191+ },
189192 citecolor = njublue,
190193 linkcolor = njuviolet,
191- urlcolor = njumagenta}
194+ urlcolor = njumagenta
195+ }
196+ \SetTextEnvironmentSinglespace {1.112}
197+ \SetMathEnvironmentSinglespace {1.112}
198+ \setsansfont {LexendDeca}
199+ \setmonofont {Iosevka}[
200+ UprightFont = Iosevka Light,
201+ ItalicFont = Iosevka Light Italic,
202+ BoldFont = Iosevka Semibold
203+ ]
204+ \setCJKmainfont {Source Han Serif SC}[
205+ UprightFont = Source Han Serif SC SemiBold,
206+ ItalicFont = Source Han Serif SC Bold,
207+ BoldFont = Source Han Serif SC Heavy,
208+ Language = Chinese Simplified
209+ ]
210+ \setmathfont {XITSMath-Regular}[
211+ BoldFont = XITSMath-Bold,
212+ Extension = .otf]
192213\lstdefinestyle {style@base}
193214 {
194215 basewidth = 0.5 em,
@@ -229,6 +250,16 @@ through XeTeX.
229250 \lstset {style=style@shell, #1}}{}
230251\lstnewenvironment {latexexample}[1][]{%
231252 \lstset {style=style@latex, #1}}{}
253+ \ExplSyntaxOn
254+ \cs _new_protected:Npn \_ _njudoc_module_angle:Nn #1#2
255+ {
256+ \group _begin: \color { gray } \ttfamily \textlangle \group _end:
257+ \group _begin: \sffamily #2 \group _end:
258+ \group _begin: \color { gray } #1 \ttfamily \textrangle \group _end:
259+ }
260+ \cs _set_protected:Npn \_ _ctxdoc_module_angle:n #1
261+ { \_ _njudoc_module_angle:Nn \c _empty_tl {#1} }
262+ \ExplSyntaxOff
232263\begin {document }
233264 \DocInput {njuvisual.dtx}
234265 \DocInput {njuvisual-emblem.dtx}
@@ -257,7 +288,7 @@ through XeTeX.
257288% 南京大学 Linux 用户组
258289% \thanks{E-mail: \href{mailto:git+nju-lug-email-3104-issue-@yaoge123.cn}{git+nju-lug-email-3104-issue-@yaoge123.cn}}}
259290%
260- % \date{v0.3.0 \quad 2022-05-27 }
291+ % \date{v0.3.0 \quad 2022-12-13 }
261292%
262293% \changes{v0.1}{2021/11/21}{将 \pkg{njuvisual} 分离为独立宏包。}
263294% \changes{v0.1}{2021/11/27}{完成文档编写并发布至 CTAN。}
@@ -266,13 +297,13 @@ through XeTeX.
266297%
267298% \maketitle
268299%
300+ % \let\abstractname\relax
269301% \begin{abstract}
270302% 南京大学视觉形象规范化标准(\pkg{njuvisual})宏包负责收集南京大学官方以及下属
271303% 各院系制定的配色方案和标识,将这些矢量图标通过 \pkg{tikz} 曲线进行存储,并提
272304% 供简明的接口以便在文档和幻灯片中使用。
273305% \end{abstract}
274306%
275- % \def\abstractname{Abstract}
276307% \begin{abstract}
277308% The \pkg{njuvisual} package collects standard colors and logos related to
278309% Nanjing University, saves the vector logos as \pkg{tikz} pictures and
@@ -351,8 +382,8 @@ through XeTeX.
351382% \SetCell[r=2]{c} 化学化工学院
352383% & |nju-chem-red| & $0.28, 0.95, 0.84, 0 $ & \B{nju-chem-red} \\
353384% & |nju-chem-gold| & $0.40, 0.42, 0.60, 0 $ & \B{nju-chem-gold} \\
354- % \SetCell[r=2]{c} 物理学院
355- % & |nju-physics-blue| & $0.86, 0.57, 0 , 0 $ & \B{nju-physics-blue} \\
385+ % 物理学院
386+ % & |nju-physics-blue| & $0.86, 0.57, 0 , 0 $ & \B{nju-physics-blue} \\
356387% \bottomrule
357388% \end{tblr}
358389% \end{table}
0 commit comments