是否可以将手写元素赋予其他事物?如斜线、矩形等?在 PStricks 中?

是否可以将手写元素赋予其他事物?如斜线、矩形等?在 PStricks 中?

查看文档时,我意识到有一个选项(类似于 linestyle=¿handwrited? ;-) )可以模拟手写。

是否可以将此特征赋予其他元素,如三角形、多边形、曲线、斜线等?

在此处输入图片描述

答案1

据我记得,我使用 PsTricks 的那些年,这是不可能的,因为没有linestyle这个。

Metapost用于直线:

% Ligne à main levée
% a,b sont les extrémités
% torture controle la déformation
def mainlevee(expr a,b,torture) =
    (a{dir (angle(b-a)+torture)}..{dir (angle(b-a)+torture)}b) enddef ;

Tikz

(更多内容请点击此处模拟手绘线条

\documentclass[tikz]{standalone}
\usepackage{}
\usetikzlibrary{decorations.pathmorphing}

\tikzset{handmade/.style={rounded corners=.1pt,decoration={random steps,segment length=1pt,amplitude=.25pt},decorate}}

\begin{document}
\begin{tikzpicture}
\draw [help lines] grid (3,2);
\draw [handmade,fill=red!15,very thin]
(0,0) -- (3,1) arc (0:180:1.5 and 1) --cycle;
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容