101

This question already has an answer here:

When using the command \Rightarrow is there any way to put text above it? I have tried \overbrace but is there a way to do it without this?

marked as duplicate by egreg, lockstep, Kurt, Stefan Kottwitz Mar 23 '13 at 22:18

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

118

The optional argument is for under:

\documentclass{article}
\usepackage{mathtools}
\begin{document}

$\xrightarrow[\text{world}]{\text{hello}}$
$\xRightarrow[\text{world}]{\text{hello}}$

\bigskip    
$\xrightarrow[g(x)]{f(x)}$
$\xRightarrow[g(x)]{f(x)}$  
\end{document}

enter image description here

  • 1
    This produces italicised text, so perhaps one should use a \text{} inside the arguments for "regular" text? – jamesh625 Sep 6 '16 at 7:43
  • sure, it depends on what you want: a math expression or text! – user2478 Sep 6 '16 at 8:54
20

Probably, you will need the amsmath package, and the commands \overset or \xrightarrow.

https://web.archive.org/web/20180705220556/http://www.stack.nl:80/~jwk/latex/examples/node6.html