请问这个简历模板是怎么实现分栏的左边分栏是通过定义的aside环境,上边分栏是通过header环境,右边分栏不知道怎么设定的,还有整体的页面布局(页边距,页眉,页脚等等)设置怎么实现的?

编译如下

附件如下
彩色-双栏-简历.zip

2 回答2

0
嗯……不知道我看得对不对…… 右边分栏指的是这个简历的主体部分吗?好像是 `article` 的正文啊。把左、上两部分做好后,剩下的就当正文写就够了。

作者追问:2020-04-18 13:37

谢谢您的回答,我开始也觉得是您说得的那样。可是如果是那样的话,如果注释掉左边栏,那么右边栏就应该占满整个页面了,我这样做了,结果是下面这样的(那么应该有设置leftmargin的命令,但是没有找到,您能不能再帮我看一下?感激) ![](https://pics.latexstudio.net/data/images/202004/20414712847f759.png)

回答: 2020-04-18 15:49

其实这个模板的 `cls` 文件的第56行,我得删了 `vargreek-shape` 选项才可以编译。 你把 `cls` 文件的第213行,`left` 选项调整一下,再注释 `tex` 文件的 `aside` 环境看一下结果?
  • 是我自己没有看仔细,麻烦您了,非常感谢! – ttttex 2020-04-18 17:31 回复
0
1. 它没有实现分栏,实现的是 * 正文左侧页边距较大 * `aside` 环境内,使用 `textpos` 宏包提供的 `textblock` 环境,把一段内容直接放置到左侧页边距的绝对位置。 1. `\header` 定义为一个 `tikzpicture` 环境,环境里把 node anchor 设为 north,然后把整个 node 放到当前页面的 north(`current page.north`)。 * 因为重定义了 `\section`,所以不会生成普通的页眉 1. 页边距就是通过 `geometry` 宏包。

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。