almost finished

This commit is contained in:
2025-09-27 18:13:37 +08:00
parent 324cc2e02a
commit 85e958d2e4
5 changed files with 33 additions and 30 deletions

View File

@@ -1,11 +1,11 @@
#let times = "Times LT Pro"
#let times = "Times New Roman"
#let song = (times, "FZShuSong-Z01")
#let hei = (times, "FZHei-B01")
#let kai = (times, "FZKai-Z03")
#let xbsong = (times, "FZXiaoBiaoSong-B05")
#let fsong = (times, "FangSong_GB2312")
#let code = (times, "DejaVu Sans Mono")
#let song = (times, "Noto Serif CJK SC")
#let hei = (times, "Noto Sans CJK SC")
#let kai = (times, "Noto Sans CJK SC")
#let xbsong = (times, "Noto Serif CJK SC")
#let fsong = (times, "Noto Serif CJK SC")
#let code = (times, "JetBrains Mono")
#let nudtlabpaper(title: "",
author: "",
id: "",
@@ -29,10 +29,10 @@
// Title row.
v(158pt)
align(center)[
#block(text(weight: 700, size: 30pt, font: hei, tracking: 15pt, "网络工程"))
#block(text(weight: 700, size: 30pt, font: "Noto Sans CJK SC", tracking: 15pt, "网络工程"))
]
align(center)[
#block(text(weight: 700, size: 30pt, font: song, tracking: 15pt, "本科实验报告"))
#block(text(weight: 700, size: 30pt, font: "Noto Serif CJK SC", tracking: 15pt, "本科实验报告"))
]
v(103pt)
@@ -118,13 +118,13 @@
v(14pt)
text("")
par(first-line-indent: 2em, text(font: song, size: 12pt, "实验报告内容编排应符合以下要求:"))
par(first-line-indent: 2em, text(font: fsong, size: 12pt, "1采用A421cm×29.7cm白色复印纸单面黑字。上下左右各侧的页边距均为3cm缺省文档网格字号为小4号中文为宋体英文和阿拉伯数字为Times New Roman每页30行每行36字页脚距边界为2.5cm页码置于页脚、居中采用小5号阿拉伯数字从1开始连续编排封面不编页码。"))
par(first-line-indent: 2em, text(font: "Noto Serif CJK SC", size: 12pt, "实验报告内容编排应符合以下要求:"))
par(first-line-indent: 2em, text(font: fsong, size: 12pt, "2报告正文最多可设四级标题字体均为黑体第一级标题字号为4号其余各级标题为小4号标题序号第一级用“一、”、“二、”……第二级用“”、“” ……第三级用“1.”、“2.” ……第四级用“1”、“2” ……,分别按序连续编排。"))
par(first-line-indent: 2em, text(font: "Noto Serif CJK SC", size: 12pt, "1采用A421cm×29.7cm白色复印纸单面黑字。上下左右各侧的页边距均为3cm缺省文档网格字号为4号中文为宋体英文和阿拉伯数字为Times New Roman每页30行每行36字页脚距边界为2.5cm页码置于页脚、居中采用小5号阿拉伯数字从1开始连续编排封面不编页码。"))
par(first-line-indent: 2em, text(font: fsong, size: 12pt, "3正文插图、表格中的文字字号均为5号。"))
par(first-line-indent: 2em, text(font: "Noto Serif CJK SC", size: 12pt, "2报告正文最多可设四级标题字体均为黑体第一级标题字号为4号其余各级标题为小4号标题序号第一级用“一、”、“二、”……第二级用“”、“” ……第三级用“1.”、“2.” ……第四级用“1”、“2” ……,分别按序连续编排。"))
par(first-line-indent: 2em, text(font: "Noto Serif CJK SC", size: 12pt, "3正文插图、表格中的文字字号均为5号。"))
pagebreak()
@@ -136,10 +136,11 @@
set heading(numbering: "1.1")
// set text(font: hei, lang: "zh")
set text(font: "Noto Sans CJK SC", lang: "zh")
show heading: it => box(width: 100%)[
#v(0.50em)
#set text(font: hei)
#set text(font: "Noto Sans CJK SC")
#counter(heading).display()
// #h(0.5em)
#it.body
@@ -150,4 +151,4 @@
body
}
#let para(t) = par(first-line-indent: 2em, text(font: song, size: 10.5pt, t))
#let para(t) = par(first-line-indent: 2em, text(font: "Noto Serif CJK SC", size: 10.5pt, t))