TiKZ 绘制康奈尔笔记版式

康奈尔笔记系统是沃尔特·鲍克等人发明的,旨在为帮助学生有效地做笔记。康奈尔笔记系统把一页纸分成了三部分:左边四分之一左右(线索栏)和下方五分之一左右的空间(总结)和右上最大的空间(草稿)。(选自百度百科

经典的康奈尔布局,包含三个部分:线索,提示和总结。 代码比较粗糙,欢迎大家提出改进。 绘制的效果图:

examzi_1.png

代码如下:

\documentclass{article}
\usepackage{calc}
\usepackage[top=0.25in,bottom=0.75in,left=0.5in,right=0.5in]{geometry}
\usepackage{tikz}

\newlength{\wholeboxwd}
    \setlength{\wholeboxwd}{0.99\textwidth}
\newlength{\wholeboxht}
    \setlength{\wholeboxht}{0.95\textheight}
%
\newlength{\cuewd}
    \setlength{\cuewd}{0.3\wholeboxwd}
\newlength{\summht}
    \setlength{\summht}{0.2\wholeboxht}
\newlength{\cgridht}
    \setlength{\cgridht}{\wholeboxht-\summht}
\newlength{\cgridwd}
    \setlength{\cgridwd}{\wholeboxwd-\cuewd}
\newlength{\xorig}
\newlength{\yorig}
\setlength{\xorig}{0cm}
\setlength{\yorig}{0cm}

\begin{document}

\begin{center}
\begin{tikzpicture}
\draw[step=.5cm,gray!80,thin] (\cuewd,\summht) grid (\wholeboxwd,\wholeboxht);
%% Optional:
%\draw[step=.25cm,gray!30,thin] (\cuewd,\summht) grid (\wholeboxwd,\wholeboxht);
% Summary, top:
\draw [line width=.2pt] (\xorig,\summht) -- (\wholeboxwd,\summht);
% Grid, left:
\draw [line width=.2pt] (\cuewd,\summht) -- (\cuewd,\wholeboxht);
% Draw the big box:
\draw (\xorig,\yorig) rectangle (\wholeboxwd,\wholeboxht);
\node[anchor=west] at (0.25,\wholeboxht-1em) {\textbf{Cues:}};
\node[anchor=west] at (0.25,\summht-1em){\textbf{Summary:}};
\node[anchor=west,fill=white] at (\cuewd+1em,\wholeboxht-1em) {\textbf{\ Notes:\ }};
\node[anchor=west] at (0.25,\wholeboxht+2em){%
    \parbox[t]{\cuewd}{Subject:\par\smallskip Date:}%
};
\end{tikzpicture}
\end{center}

\end{document}

选自:https://tex.stackexchange.com/questions/70570/cornell-notes-a-lyx-or-latex-solution-needed 

分享到:
未经允许不得转载:TiKZ 绘制康奈尔笔记版式
已有 条意见

    最新文章

    加载中...
      本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


      全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

      热门评论

        联系我们

        交流QQ群:91940767
        本站QQ号:343083553
        邮箱联系latexstudio@qq.com
        淘宝店铺latexstudio.taobao.com 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。


        如果您投稿或者希望加入我们团队,请发送您的简历到latexstudio@qq.com。

        科技艺术的完美融合,专业精致的排版体验

        联系我们联系我们