更改刻度线的方向

更改刻度线的方向

我有一个关于更改刻度线方向的问题。例如,执行以下操作:'u'

两者都指向左侧,但对于对象左侧的刻度标记,我希望它指向对象内部,例如字母表,u而对于对象右侧的刻度标记,我希望它指向对象内部,例如字母表u。我以为我以前知道如何做到这一点,但我一定忘了。如果有人需要我澄清我的问题,请在评论中告诉我。

答案1

编辑:我之前没理解这个问题。这是第二次尝试(我对此不太满意,但它可以给其他人带来启发)。

\documentclass{article}    
\usepackage{graphics}    
\newcommand{\ticks}[2][3.5pt]{%
  \raisebox{#1}{\rotatebox{20}{\rule{.4pt}{3pt}}}%
  #2%
  \raisebox{#1}{\rotatebox{-20}{\rule{.4pt}{3pt}}}}    
\begin{document}

Is \ticks{u} better? You can raise it for \ticks[5pt]{Capitals}.

\end{document}

我的想法是,我制作一条直线(\rule),旋转它,然后升高它,默认将它放置在你想要的高度3.5pt

答案2

我不太明白。你的意思不可能是这个吧?

``foo'' `bar'

编辑:啊,但是如果镜像确实是你想要的,那么为什么不镜像呢?

\documentclass{article}
\usepackage{graphics}
\newcommand{\ticks}[1]{%
      \reflectbox{''}#1''
      }

\begin{document}
    Like \ticks{this}?
\end{document}

还是我还没明白?

相关内容