LaTeX 中的标尺符号

LaTeX 中的标尺符号

某些 LaTeX 包中是否有标尺符号?

我想要一些类似于wasysym包裹里的时钟符号的东西。

答案1

你可以自己做一个。答案中的一个例子对这个问题您可以根据自己的喜好进行调整。

\documentclass[tikz,border=1cm]{standalone}

\begin{document}
        \begin{tikzpicture}
            \draw (-0.2,0) rectangle (15.5,1);
            %% lower divisions
            \foreach \x in {0,1,...,15}{
            \draw (\x,0) -- (\x,0.2)node[above,scale=0.4]{\x};
            }
            \foreach \x in {0.1,0.2,...,14.9}{
            \draw (\x,0) -- (\x,0.075);
            }
            \foreach \x in {0.5,1,...,14.5}{
            \draw (\x,0) -- (\x,0.15);
            }
            % Upper divisions
            \foreach \x in {0,1,...,6}{
            \draw (\x in,1) -- (\x in,0.8)node[below,scale=0.4]{\x};
            }
            \foreach \x in {0.1,0.2,...,5.9}{
            \draw (\x in,1) -- (\x in,0.925);
            }
            \foreach \x in {0.5,1,...,5.5}{
            \draw (\x in,1) -- (\x in,0.85);
            }
        \end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

在网上找到一个好的尺子图片,例如http://etc.usf.edu/clipart/36400/36459/ruler1_36459_lg.gif。将其保存到您的系统,并将其转换为 jpeg 图像(我使用 Paint 进行转换)。然后,将\includegraphics其放入您的文档中,使用 将scalerel其设置为大写“X”的高度。它将自动调整为当前字体大小。

[正如 Ethan 在评论中指出的那样,必须注意使用条款。对于这张图片,其使用仅限于教育目的,而非商业目的]

\documentclass{article}
\usepackage{scalerel,graphicx}
\newcommand\ruler{\scalerel*{\includegraphics{ruler1_36459_lg}}{X}}
\begin{document}
Here is my ruler: \ruler

\LARGE or large: \ruler
\end{document}

在此处输入图片描述

也许,如果想要更紧凑、分辨率更低的东西,http://www.clipartbest.com/cliparts/yio/g8b/yiog8b5oT.png,无需进行格式转换,可直接使用:

\documentclass{article}
\usepackage{scalerel,graphicx}
\newcommand\ruler{\scalerel*{\includegraphics{yiog8b5oT}}{X}}
\begin{document}
Here is my ruler: \ruler

\LARGE or large: \ruler
\end{document}

在此处输入图片描述

我可能误解了原帖中“尺子”的含义。它是与wasysym时钟符号进行比较的。我们知道坏掉的钟一天有两次是对的。至于这把坏掉的尺子,可能就没那么对了。

\documentclass{article}
\usepackage{scalerel,stackengine,graphicx,simpsons}
\newcommand\ruler{\scalerel*{\stackon[-12pt]{\Homer}{%
  \rotatebox{12}{%
  \includegraphics[scale=.035]{Gold_Crown_with_Red_Diamonds_PNG_Clipart}%
  }\kern11pt}}{X}}
\begin{document}
Here is my ruler: \ruler

\LARGE or large: \ruler
\end{document}

在此处输入图片描述

(参考:http://gallery.yopriceville.com/Free-Clipart-Pictures/Crowns-PNG/Gold_Crown_with_Red_Diamonds_PNG_Clipart#.VgvUS24rjao

答案3

如果您的机器上没有安装 TikZ 包。我只绘制厘米部分,因为任何其他单位(英寸等)都可以用几乎相同的方式绘制。

\documentclass[pstricks,margin=1mm]{standalone}

\begin{document}
\begin{pspicture}(-.2,1.5)(10.2,3)
    \psframe[linecolor=lightgray](-.2,1.5)(10.2,3)
    \multips(0,3)(0.1,0){101}{\psline(0,-.1)}
    \multips(0,3)(0.5,0){21}{\psline(0,-.2)}
    \foreach \x in {0,...,10}{\rput(\x,3){\psline(0,-.3)}\uput{4mm}[-90](\x,3){\scriptsize$\x$}}
    \rput[r](10,1.8){\scriptsize Made in Japan}
\end{pspicture}
\end{document}

在此处输入图片描述

相关内容