乳胶,倾斜盒

时间:2019-04-16 03:11:05

标签: latex box

我想在图书馆的墙上写下一个单词。

解决方案(也用于墙壁)需要一个盒子,并用单词括起来。

水平/垂直框没问题。问题出在哪儿呢?\我设想的命令是 \ makebox(长度,宽度,角度,左下角的坐标)

这可能是以前做过的。

有任何建议吗?

威廉。

1 个答案:

答案 0 :(得分:1)

使用tikztikzmarks库:

\documentclass{article}

\usepackage[hmargin=4cm]{geometry}
\usepackage{tikz}
\usetikzlibrary{tikzmark}

\begin{document}

\ttfamily
\noindent
\tikzmark{a:start}w d e w e r n \tikzmark{b:start}b v c w o i q\tikzmark{b:stop} v o i q t u h n r g j q v r o e q i o n j v k w 
o q p i n t o j v k m o q e i n g k m f o r q e p i n k f m p i g n o j k m 
f \tikzmark{c:start}v e p o q i o n j r g k m l e v q n b g j k v m e q n b o j g k v l m e q 
n b j g f k l e m v q n j g k e m l v q n g j r f e l v q n j g f l k q g j 
n\tikzmark{a:stop} v q e\tikzmark{c:stop} n p m k w g j k n e k e m l v q n g j r f e l v q n j g f l k q g j 


\begin{tikzpicture}[remember picture, overlay]
\draw[red] ([shift={(0,1.5ex)}]pic cs:a:start) rectangle (pic cs:a:stop);

\draw[red] ([shift={(0,1.5ex)}]pic cs:b:start) rectangle (pic cs:b:stop);

\draw[red,rotate=45] ([shift={(1.5ex,1.5ex)}]pic cs:c:start) rectangle ([shift={(-0.5ex,0ex)}]pic cs:c:stop);
\end{tikzpicture}

\end{document}

enter image description here