前言
如题,最近需要写些proposal之类的文档,这个和提交到会议论文的格式(常常是双栏)还不一样,所以我大概研究了一下,记录如下。
1、先寻找模板
一开始在搜索引擎搜索research proposal template
,proposal template
,没找到合适的。
而后在github搜索research proposal template
,proposal template
,也没找到合适的。
最后在https://www.overleaf.com/latex/templates 上面搜索research proposal
还挺给力,一番挑三拣四之后终于勉强找到自己想要的模板:
虽然貌似是西班牙语,但是我喜欢这个简介的文档排版,而且标题,摘要的格式深得我意,横线放得也恰到好处,所以就以此为基础,自己做一些微调定制。
2、然后根据自己的审美修改模板
原版main.tex文件如下:
% ___________________________________________________
\documentclass[11pt,letterpaper,twocolumn]{article}
% ___________________________________________________
% 这里对应同一目录下的preambulo.sty文件,里面包含了很多\usepackage{}相关指令。
% 这样的封装让main.sty变得非常简洁。可以的。
\usepackage{preambulo}
\begin{document}
% 标题和摘要:单栏的
\twocolumn[\begin{@twocolumnfalse}
\subfile{secciones/0.1_datos.tex}
\subfile{secciones/0.2_resumen.tex}
\end{@twocolumnfalse}]
% 正文:双栏的
\subfile{secciones/1_introduccion.tex}
\subfile{secciones/2_metodologia.tex}
\subfile{secciones/3_resultados.tex}
\subfile{secciones/4_discusion.tex}
\subfile{secciones/5_conclusiones.tex}
\subfile{secciones/referencias.tex}
\end{document}
我稍微改了一下,如下:
% ___________________________________________________
\documentclass[10pt]{article}
% ___________________________________________________
\usepackage{proposal}
\begin{document}
% \sloppy
% 全部变成单栏的,看着舒服点。
\input{sections/title.tex}
\input{sections/abstract.tex}
\input{sections/introduction}
\input{sections/literature_review}
%***************** bib *******************************
\clearpage
\bibliographystyle{ieeetr}
\bibliography{E:/0-bib/mybib}
\end{document}
其中我修改的preambulo.sty变成了如下内容:
\ProvidesPackage{proposal}
% 生成几段随机的段落
\usepackage{lipsum}
% 颜色
\usepackage[dvipsnames]{xcolor}
% for bib 参考文献
\usepackage[breaklinks]{hyperref}
\usepackage[numbers,sort]{natbib}
% 调整上下左右的页边距
\usepackage[bottom=2.0cm,top=2.0cm,left=1.9cm,right=1.9cm]{geometry}
% 调整列与列之间的间距
\setlength{\columnsep}{10pt}
% 插入图片
\usepackage{graphicx}
% 它的引用是遇单词换行的时候,确保单词的切割是按照音节来而不是随意切割。
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
%-----------------------------------------------------
% 数学符号
\usepackage{amssymb}
% 没这个包的话,\newboolean指令会报错
\usepackage{pdfpages}
% 自定义的comments
\newboolean{showcomments}
% 显示comments
\setboolean{showcomments}{true}
% 隐藏comments
% \setboolean{showcomments}{false}
\ifthenelse{\boolean{showcomments}}
% 这是then的内容
{ \newcommand{\mynote}[2]{
\fbox{\bfseries\sffamily\scriptsize#1}
{$\blacktriangleright$#2$\blacktriangleleft$}}}
% 这是else的内容,即为空
{ \newcommand{\mynote}[2]{}}
\definecolor{orange}{HTML}{f98365}
\definecolor{c1}{HTML}{95bddc}
\definecolor{c2}{HTML}{c2d1e5}
\definecolor{c3}{HTML}{fe793d}
\definecolor{c4}{HTML}{fb4c1f}
\definecolor{c5}{HTML}{b71a3b}
\definecolor{c6}{HTML}{7e0f12}
\newcommand{\todoc}[2]{{\textcolor{#1}{#2}}}
\newcommand{\todored}[1]{\todoc{OrangeRed}{#1}}
\newcommand{\dale}[1]{\mynote{Notes of Dale}{\todored{#1}}}
%-----------------------------------------------------
%-----------------------------------------------------
%for using Chinese
\usepackage{xeCJK}
\usepackage{ctex} %try to use Chinese font
%-----------------------------------------------------
效果如下:
小结
Cool。这是我第一次去理解一个sty文件的内容,所以还是花了一些时间的(去理解顺便注释了一下),还行。以后遇到新内容再补充吧。