#import "./template.typ": *
#import "@preview/codelst:2.0.0": sourcecode, sourcefile, lineref, code-frame
#show: cover.with(
  number: "7", title: "Typstで書く修論のテンプレ", id: "12-34567", author: "右往 左往", university: "東京大学大学院", school: "工学系研究科", department: "航空宇宙工学専攻", mentor: "魚 竿", room: "すごい実験室", //
  // Experiment environment
  exp_year: "１", exp_month: "２", exp_day: "３", exp_day_of_week: "月", //
  weather: "晴れ", temperature: "23", humidity: "70", atmospheric_pressure: "1024", //
  group: "１０", member1: "hoge1", member2: "hoge2", member3: "hoge3", member4: "hoge4", member5: "hoge5", member6: "hoge6", //
  purpose: [
    実験の目的とはなんだろうか．数行程度で当たれられることが多い．
  ], //
  abstract_ja: [
    近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙っ．この分の最後"．"でちょうど200文字になります．
    近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙っ.この分の最後"．"でちょうど400文字になります．
  ], bibliography-file: "references.bib",
)

// #show: master_thesis.with(
// title: "Typstで書く修論のテンプレ", author: "右往 左往", university: "東京大学大学院", school: "工学系研究科", department: "航空宇宙工学専攻", id: "12-345678", mentor: "魚 竿", mentor-post: "准教授", class: "修士", member: "hoge男", abstract_ja: [
// 近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙っ．この分の最後"．"でちょうど200文字になります．
// 近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙ってほんますごい．近年の宇宙っ.この分の最後"．"でちょうど400文字になります．
// ], bibliography-file: "references.bib",
// )

/*

= 実験目的
= 実験原理
= 実験方法と手順
= 使用器具
= 実験結果
= 考察
// = 参考文献 // 自動生成

= チートシート

== コードブロック

#sourcecode(numbers-start: 1)[```c
      #include <stdio.h>

      int main() {
          printf("Hello, World!\n");
          return 0;
      }
  ```]

// #sourcefile(read("ぱす"), file:"ファイル名")

== 引用

@ss8843592

== 数式

$ A = mat(1, 2;3, 4) $ <eq1>
@eq1 を表示

== 画像

#img(
  image("appendix/images/ladder.svg", width: 20%), caption: [オリジナルのThe Go gopher（Gopherくん）は、Renée
    Frenchによってデザインされました。],
) <img1>\
@img1 を表示

== 表

#tbl(table(
  columns: (7em, auto), // columns: 2, なども可
  align: (left, left), //
  [名称], [値], //
  [A], [2], //
  [B], [6], //
), caption: [テーブル]) <tbl1>
@tbl1 を表示

== URL埋め込み

#link("https://typst.app/docs")[公式ドキュメント]

== 定理

#let theorem = thmbox("theorem", "定理", base_level: 1)

#theorem("ヲイラ-")[
  Typst はすごいのである.
] <theorem>

== 補題

#let lemma = thmbox("theorem", "補題", base_level: 1)

#lemma[
  Texはさようならである.
] <lemma>

== 定義

#let definition = thmbox("definition", "定義", base_level: 1, stroke: black + 1pt)

#definition[
  Typst is a new markup-based typesetting system for the sciences.
] <definition>
*/
