Re: [问题] 关于winedt虚框

楼主: ChenMeng0518 (LSiYue)   2014-01-16 23:29:54
※ 引述《CJYan (azxyan)》之铭言:
: 新手上路~对于用winedt打出框框有使用过\fbox
: 现在我要打出虚线框
: 我有尝试过用\dbox,\dashbox可是都不行
: 想请问有没有方法在WINEDT打出虚框
自己定义了一个﹐使用的是 TikZ 绘图做的﹐没有考虑断行和分页。放在这里仅仅是
提供一个思路而已。代码﹕
\documentclass{article}
\usepackage{tikz}
\usepackage{calc}
\newsavebox{\bgbox}
\newlength{\DBW}
\newlength{\DBH}
\newlength{\DBD}
\newlength{\dbw}
\newlength{\dbth}
\newlength{\dbsep}
\setlength{\dbsep}{1mm}
\newcommand{\dashedbox}[1]{\sbox{\bgbox}{#1}%
\settowidth{\DBW}{\usebox{\bgbox}}%
\settoheight{\DBH}{\usebox{\bgbox}}%
\settodepth{\DBD}{\usebox{\bgbox}}%
\setlength{\dbw}{\dbsep+\DBW}%
\setlength{\dbth}{\dbsep+\DBH+\DBD}%
\tikz \draw[dashed] (0,0) rectangle (\dbw,\dbth) node at (0.5\dbw,0.5\dbth) {\usebox{\bgbox}};}
\begin{document}
\dashedbox{test}
\end{document}
TeX Live 中包含了 fancybox 这个套件﹐其中定义了不少好看的盒子。不过很可惜
并没有你需要的 dashed box. 所以你可以参照我的思路﹐结合 fancybox 套件中定
义盒子的方法﹐制作出能断行分页的盒子。
以上就是建议了。
M
作者: CJYan (azxyan)   2014-01-17 10:42:00
感谢你的建议 我在测试看看 对这软件还不是太熟悉..

Links booklink

Contact Us: admin [ a t ] ucptt.com