#import "template.typ": *


#show: ReportTemplate.with(
  ClassName: "多尺度材料模拟与计算",
  ReportName: "一维周期性原子链",
  Name: "张三",
  StudentID: "<KEY>",
  School: "材料科学与工程学院",
)


// 正文内容
= 实验目的
这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。

这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。这里是实验目的。


= 实验原理

这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。

这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。这里是实验方法。

无编号公式：

有编号公式，如公式


参考文献引用@ZHU2023119062


= 实验内容

== 实验内容1

这里是实验内容1。这里是实验内容1。这里是实验内容1。这里是实验内容1。这里是实验内容1。
这里是实验内容1。这里是实验内容1。这里是实验内容1。这里是实验内容1。这里是实验内容1。

== 实验内容2

这里是实验内容2。这里是实验内容2。这里是实验内容2。这里是实验内容2。这里是实验内容2。
这里是实验内容2。这里是实验内容2。这里是实验内容2。这里是实验内容2。这里是实验内容2。

= 结果与讨论

== 结果

这里是结果。这里是结果。这里是结果。这里是结果。这里是结果。
这里是结果。这里是结果。这里是结果。这里是结果。这里是结果。

== 讨论

这里是讨论。这里是讨论。这里是讨论。这里是讨论。这里是讨论。
这里是讨论。这里是讨论。这里是讨论。这里是讨论。这里是讨论。

= 结论

这里是结论。这里是结论。这里是结论。这里是结论。这里是结论。
这里是结论。这里是结论。这里是结论。这里是结论。这里是结论。


// 参考文献
#{
  pagebreak()

  bibliography(
    "refs.bib",
    title: "参考文献",
    style: "american-physics-society",
    // style: "gb-7714-2015-numeric",
    // style: "nature",
  )
}


#pagebreak(weak: true)

#set heading(numbering: none)
#counter(heading).update(0)
// #set heading(level: 2, numbering: "A")

= 附录A

#show: codly-init.with()
#codly(
  languages: (
    python: (name: "Python", icon: icon("assets/brand-python.svg"), color: rgb("#CE412B")),
    rust: (name: "Rust", icon: icon("assets/brand-rust.svg"), color: rgb("#3572A5")),
    cpp: (name: "C++", icon: icon("assets/brand-cpp.svg"), color: rgb("#3572A5")),
  )
)

== Python代码

Python源代码：

```python
def main():
    pass
 

if __name__ == "__main__":
    main()
```

== C++ 代码

```cpp
#include <iostream>
using namespace std;

float add(float a, float b) {
    return a + b;
}
```

== Rust 代码

Rust源代码：

```rust
pub fn main() {
    println!("Hello, world!");
}
```


#pagebreak(weak: true)

= 附录B

这里是附录B。这里是附录B。这里是附录B。这里是附录B。这里是附录B。
这里是附录B。这里是附录B。这里是附录B。这里是附录B。这里是附录B。
