I had a look at the symbols list, and it is written that the input text ">" should be rendered as ">". In my document, however, it is rendered as "¿".

How do I write a normal ">"?

  • 3
    as Heiko says in his answer it is only an issue on OT1 encoding, but also, it is only an issue in text > should almost always be in math mode where a > will always be typeset as > May 19, 2018 at 16:50
  • 1
    I think the real question is in what context are you trying to "write a normal >"? My guess is that you should be in math mode, or using a verbatim environment.
    – Teepeemm
    May 19, 2018 at 20:37
  • while the comments and answers are valid, this question would make much more sense if you showed the context in which you are using the symbol. May 19, 2018 at 21:33

1 Answer 1


Very likely you are using the old OT1 encoding:

<Hello> \textless world\textgreater


The example also shows how to typeset < and > by using \textless or \textgreater.

The issue is resolved with the T1 font encoding:

\usepackage{lmodern}% optional
<Hello> \textless world\textgreater

Result with T1 font encoding

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .