Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atpons/pandoc-template-for-report
You can make a simple report on this template :)
https://github.com/atpons/pandoc-template-for-report
Last synced: about 1 month ago
JSON representation
You can make a simple report on this template :)
- Host: GitHub
- URL: https://github.com/atpons/pandoc-template-for-report
- Owner: atpons
- License: gpl-2.0
- Created: 2017-10-27T13:26:13.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-29T07:43:45.000Z (over 6 years ago)
- Last Synced: 2024-11-30T20:06:47.239Z (about 1 month ago)
- Language: TeX
- Size: 883 KB
- Stars: 8
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Pandoc Template for Report
===このテンプレートを使えばPandocを使って大学に提出するための講義用レポートを手軽に作成することができます.
## 概要
レポートをMarkdownで書いた後にPandocを使ってLaTeX形式もしくはPDF形式に出力することができます.
このテンプレートを使うことで,大学の講義用レポート向けに以下の設定が可能です.
- タイトル
- 学籍番号
- 氏名
- 講義担当教員
- 出題日
- 提出日## 動作環境
- Pandoc
- pandoc-crossref
- LuaTeX## 使い方
```shell
pandoc -F pandoc-crossref document.md -o output.pdf --template=template.tex --latex-engine=lualatex -N --listings -M "crossrefYaml=./config/crossref_config.yaml"
``````markdown
---
documentclass: ltjsarticle
title: サンプルレポートI 提出課題
author:
- id: 17000001
name: 山田太郎
lecture:
- teacher: 山田花子
- date: 2017年10月10日
- deadline: 2018年12月10日
---
## 以下文章
これはサンプルテキストです
```### ソースコードの張り付け
pandoc-crossrefによるソースコードの挿入ではなく,listingsを利用したソースコードの挿入を行う場合は以下のように挿入してください.
```markdown
'''{label=lst:helloworld .numberLines caption="サンプル" style=customc .listings}
#include
int main(){
printf("Hello, World!");
return 0;
}
'''
```
labelを`lst:hogehoge`のように指定することで,listings環境を利用しても`[@lst:hogehoge]`のように引用することができます.## ライセンス
GPLv2
- template.tex
- (C) 2006-2017 John MacFarlane ([email protected])## 参考リンク
- [Texで作成するレポートの見本](http://www.dml.cs.gunma-u.ac.jp/~seki/lec/rep-sample2.txt)