Pandoc+LaTex+markdown制作公文红头文件会议纪要

hxy    2021-07-28 09:46

        最近需要整理会议纪要,就是把每个人的工作整合到一起。按照以往的习惯,即word内容拼接,统一格式,最后整理完导出个PDF。

但是,大部分时间都用在了整理格式,感觉时间的利用效率不高。

受Latex影响,决定google个会议纪要模板,然后改改,把内容一替换,免去排版的时间。

于是乎看到了这个:用Pandoc+Latex制作红头文件 - 云+社区 - 腾讯云 (tencent.com)

这个博客好是好,但是有一些小问题。

先说好的地方:
  1. 使用 pandoc+latex+markdown,pandoc作为格式转化工具,latex提供基础模板,markdown负责灵活的文字排版,三者各司其职,搭配的还可以
  2. 单位的大红章弄个透明图片就可以,还提供了latex语法绘制印章(存在一些问题,没调通),并且加了小白点,看起来更自然。
  3. 使用了变量思想,在 markdown 中嵌入 yaml 的元配置信息,可以灵活地生成多个不同的会议纪要;

再说说问题:
  1. 给出的git资源redtitle.tex似乎有些有问题,没跑起来,微信公众号也找不到了;
  2. yaml 的语法有错误,字符串应该被引号包围;

剩下的其实还好,提供了很好的思路,自己写一些 模板语法就可以了。把调试的过程做一下记录:

可能需要用到的包:
\usepackage{titlesec}
\usepackage{longtable}
\usepackage{hyperref}
\usepackage{xeCJK}
\usepackage{ctex}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{color}
\usepackage{datetime} 
\usepackage{enumitem}

这个是从R Markdown 上找到的语法,title 的内容是加了引号的。
---
title:  'This is the title: it contains a colon'
author:
- name: Author One
  affiliation: University of Somewhere
- name: Author Two
  affiliation: University of Nowhere
tags: [nothing, nothingness]
abstract: |
  This is the abstract.

  It consists of two paragraphs.
...

参考资料:
  1. Pandoc Markdown (rstudio.com)
  2. Markdown Guide
  3. Pandoc - About pandoc



 
Last Modified: 2021-07-28 09:51
Views: 3.3K

[[total]] comments

Post your comment
  1. [[item.time]]
    [[item.user.username]] [[item.floor]]Floor
  2. Click to load more...
  3. Post your comment