LaTeXRaiz fechada a direita em Latex Tópico resolvido

Dicas e Dúvidas sobre LaTeX. Tire suas dúvidas aqui.

Moderador: [ Moderadores TTB ]

Avatar do usuário

Autor do Tópico
iack
iniciante
Mensagens: 7
Registrado em: 24 Abr 2016, 15:38
Última visita: 02-09-19
Agradeceu: 1 vez
Jul 2018 31 08:38

Raiz fechada a direita em Latex

Mensagem não lida por iack »

Prezados,

Ao utilizar raiz em Latex faço por exemplo desta forma

[tex3]{\sqrt[]{\hat{\pi}_{ij|k}(1- \hat{\pi}_{ij|k})(1- {h}_{ij|k})}}[/tex3]

Mas eu gostaria que a a ponta fosse fechada mostrando assim exatamente aonde ela termina, como poderia fazer?

Obrigado

Última edição: iack (31 Jul 2018, 08:39). Total de 2 vezes.
Avatar do usuário

caju
5 - Mestre
Mensagens: 2140
Registrado em: 19 Out 2006, 15:03
Última visita: 30-04-24
Localização: Rio de Janeiro
Agradeceu: 764 vezes
Agradeceram: 1490 vezes
Contato:
Jul 2018 31 10:39

Re: Raiz fechada a direita em Latex

Mensagem não lida por caju »

Olá iack,

Se você está perguntando isso para utilizar em uma aplicação do Latex na sua casa, tem como fazer (já vou mostrar). Mas, se quiser utilizar aqui no fórum, não tem como, pois a versão do Latex utilizada aqui no fórum (MathJax) não aceita os comandos necessários para isso.

Utilizando um compilador Latex no seu computador, um código que pode atingir o que você quer é o seguinte:

Código: Selecionar todos

\documentclass{article}

\usepackage{letltxmacro}
\usepackage{amsmath}

\LetLtxMacro{\OldSqrt}{\sqrt}
\newcommand{\ClosedSqrt}[1][\hphantom{3}]{\def\DHLindex{#1}\mathpalette\DHLhksqrt}
\makeatletter
    \newcommand*\bold@name{bold}
    \def\DHLhksqrt#1#2{%
        \setbox0=\hbox{$#1\OldSqrt{#2\,}$}\dimen0=\ht0\relax%
        \advance\dimen0-0.2\ht0\relax% size of the added box is still 0.2 times ht0
        \setbox2=\hbox{\vrule height\ht0 depth -\dimen0}%
        {\hbox{$#1\expandafter\OldSqrt\expandafter[\DHLindex]{#2\,}$}
        \lower\ifx\math@version\[email protected]\else0.4pt\fi\box2}
    }
    % root index positioning and added space at the end, mostly noticeable in inline math mode
    \renewcommand*{\sqrt}[2][\ ]{\ClosedSqrt[\leftroot{-2}\uproot{1}#1]{#2}\kern0.1em} 
\makeatother


\begin{document}

\begin{flalign}
    &\left(\sqrt[\beta]{42}\right) = \left(\sqrt{42}\right), \beta = 2&
\end{flalign}
\noindent In $ \left(\sqrt[\beta]{42}\right) = \left(\sqrt{42}\right) , \beta = 2$ between some text.

\end{document}
Fonte: https://tex.stackexchange.com/questions ... oot-symbol

Esse código gera as seguintes raízes:
Screen Shot 2018-07-31 at 10.38.56.png
Screen Shot 2018-07-31 at 10.38.56.png (36.87 KiB) Exibido 3371 vezes
Grande abraço,
Prof. Caju

"A beleza de ser um eterno aprendiz..."
Responder
  • Tópicos Semelhantes
    Respostas
    Exibições
    Última msg

Voltar para “LaTeX”