Escritura en látex: ¿cómo componer paréntesis horizontales entrelazados?

Comandos involucrados

mando Caracteristicas Código de muestra Efecto de ejemplo
\ overbrace {fórmula} ^ {etiqueta}
\ underbrace {fórmula} _ {etiqueta}

Agregue llaves y etiquetas encima o debajo de la fórmula
\ [
\ overbrace {a + b} ^ \ text {Encierre a + ba + b entre llavesun+b }
\]
\ [
\ underbrace {a + b} ^ \ text {Encierrea + ba + b entrellavesun+b }
\]
\ overbracket {fórmula} ^ {etiqueta}
\ underbracket {fórmula} _ {etiqueta}
(Condición previa: el paquete mathtools debe cargarse)

Agregue corchetes y etiquetas encima o debajo de la fórmula
\ [
\ overbracket {a + b} ^ \ text {Encierre a + ba + b entre corchetesun+b }
\]
\ [
\ underbracket {a + b} ^ \ text {Encierrea + ba + bentre corchetesun+b }
\]
\ llap {un fragmento de texto} Sea todo el contenido antes de \ llap en la misma línea el campo A
y el texto del parámetro \ llap como el campo B.
El comando \ llap se superpone a B y A, y mantiene A y BAlinear a la derecha
\ section {\ textbackslash demostración del efecto rlap}
\ noindent El efecto del texto largo \ textbackslash llap {texto corto}: \\ El efecto de
proteger el medio ambiente, todos son responsables \ llap {Genial} \\
texto corto \ textbackslash llap {largo texto}: \\ él
, tú y yo \ llap {Protegiendo el medio ambiente, todos somos responsables}
\ rlap {un fragmento de texto} Suponga que todo el contenido después de \ rlap en la misma línea es el campo A,
y el texto del parámetro \ llap es el campo B.
El comando \ llap se superpone a B y A, y mantiene A y BAlinear a la izquierda
\ section {\ textbackslash rlap effect display}
\ noindent \ textbackslash rlap {long text} El efecto del texto corto: \\
\ rlap {protege el medio ambiente, todos somos responsables} tú y yo \\
\ textbackslash rlap {short text} long text El efecto: \\
\ rlap {Genial} Es responsabilidad de todos proteger el medio ambiente
\ phantom {campo} Dejar siempre que el campo en el parámetro (físico) \ noindent Quiero dejar la distancia de "I ai you". \\
Start \ phantom {我 aiyou} end.

Dos puntos de atencion

1. Utilice \ phantom en el modo matemático, el contenido del parámetro de este comando seguirá estando en el modo matemático, en este momento, no es necesario agregar $ ... $ en ambos lados del contenido del parámetro para hacer el parámetro contenido ingrese al modo fórmula en línea.

Ejemplo:

%-*- coding: UTF-8 -*-
\documentclass[UTF8]{ctexart}
\usepackage{amsmath}

\begin{document}
	\section{展示$|xa+by|$}
	\noindent 正常的展示效果:
	\[
	|xa+by|
	\]
	将$a+b$ phantom化:
	\[
	|x\phantom{a+b}y|
	\]
	利用\textbackslash text\{\ \}将$a+b$变为文本模式:
	\[
	|x\text{a+b}y|
	\]
\end{document}

Inserte la descripción de la imagen aquí

2. Use \ llap o \ rlap en el modo matemático, el contenido del parámetro de este comando saldrá del modo matemático y volverá al modo texto por defecto. En este momento, si el contenido del parámetro es una expresión matemática, debe agregar $ ... $ a ambos extremos Vuelva a ingresar al modo matemático (en línea).

Ejemplo:

%-*- coding: UTF-8 -*-
\documentclass[UTF8]{ctexart}
\usepackage{amsmath}

\begin{document}
	\section{不在参数两端加\$\dots\$}
	\[
	\rlap{a+b}
	\]
	\[
	\llap{a+b}
	\]
	
	\section{在参数两端加\$\dots\$}
	\[
	\rlap{$a+b$}
	\]
	\[
	\llap{$a+b$}
	\]
\end{document}

Inserte la descripción de la imagen aquí

Idea de realización

Tome la siguiente fórmula como ejemplo.

La idea general es utilizar técnicas superpuestas . Tome el comando de superposición correcto \ rlap como ejemplo para ilustrar las ideas específicas.

1. Cuando utilice la superposición derecha, primero debe desmontar la fórmula. Primero puede dividir los corchetes superiores de la fórmula en una parte A separada, y la parte restante se agrupa en otro B.
El código para B general es obvio:

\[
	a \to \underbrace{b \to c}
\]

2. Para la parte A, debido a la limitación gramatical del comando \ overbrace, solo puede encerrar llaves sobre el contenido existente y no puede generar una llave de la nada, por lo que podemos dar un espacio en blanco, transparente y un → ba \ a bunB es la misma entidad de longitud C encerrada entre llaves. La parte A y la entidad C forman el conjunto D juntos.

3. Luego use \ rlap {D} B para superponer la D completa a la B completa, y dado que la entidad C que acaba de crear está en blanco y transparente, no bloqueará la B. En este punto, se edita la fórmula.

El diagrama de ideas es el siguiente:
Inserte la descripción de la imagen aquí

El código general es el siguiente:

%-*- coding: UTF-8 -*-
\documentclass[UTF8]{ctexart}
\usepackage{amsmath}

\begin{document}
	\section{\textbackslash rlap参数两端不加\$\dots\$}
	\[
	\rlap{\overbrace{\phantom{a \to b}}} a \to \underbrace{b \to c}
	\]
	
	\section{\textbackslash rlap参数两端加\$\dots\$}
	\[
	\rlap{$\overbrace{\phantom{a \to b}}$} a \to \underbrace{b \to c}
	\]
\end{document}

Las representaciones son las siguientes:
Inserte la descripción de la imagen aquí

Soportes escalonados en diferentes lados (cada uno en la parte superior e inferior)

  Recomendamos ignorar todos los paréntesis primero, y después de escribir el resto del contenido en el modo matemático, busque puntos de interrupción en él y use los comandos \ llap (o \ rlap) y \ phantom para superponer el contenido de destino o Incluir entre paréntesis debajo (y marque).

Ejemplo:

%-*- coding: UTF-8 -*-
\documentclass[UTF8]{ctexart}
\usepackage{amsmath}

\begin{document}
	\section{第一步}
	\[
	a \to b \to c \to d \to e \to f \to g
	\]
	
	\section{第二步}
	\[
	a \to b \to c \to d 
	\llap{$\overbrace{\phantom{b \to c \to d}}^{\text{第1个花括号}}$}
	\to e \to f \to g
	\]
	
	\section{第三步}
	\[
	a \to b \to c \to d 
	\llap{$\overbrace{\phantom{b \to c \to d}}^{\text{第1个花括号}}$}
	\to e 
	\llap{$\underbrace{\phantom{c \to d \to e}}_{\text{第2个花括号}}$}
	\to f \to g
	\]
	
	\section{第四步}
	\[
	a \to b \to c \to d 
	\llap{$\overbrace{\phantom{b \to c \to d}}^{\text{第1个花括号}}$}
	\to e 
	\llap{$\underbrace{\phantom{c \to d \to e}}_{\text{第2个花括号}}$}
	\to f \to g
	\llap{$\overbrace{\phantom{d \to e \to f}}^{\text{第3个花括号}}$}
	\]
\end{document}

El efecto es el siguiente:
Inserte la descripción de la imagen aquí

Los soportes escalonados están en el mismo lado (igual que el lado superior o igual que el lado inferior)

  Cuando los soportes escalonados están en el mismo lado, para minimizar la superposición de los mismos soportes laterales, generalmente se ajusta el ancho de línea y la altura de extensión de los soportes . Los comandos \ overbrace y \ underbrace que vienen con Latex no tienen parámetros opcionales para ajustar el ancho de línea y la altura de extensión, así que usamos \ overbracket y \ underbracket en el paquete mathtools para generar corchetes con ancho de línea ajustable y longitud de extensión.

  Generalmente, la sintaxis de \ overbracket y \ underbracket es:
  \ overbracket [ancho de línea] [altura de voladizo] {contenido} ^ {etiqueta}
  \ underbracket [ancho de línea] [altura de voladizo] {contenido} _ {etiqueta}

  Paréntesis de implementación escalonada encima de una cruz ideológica en diferentes lados (en la parte superior e inferior de cada lado) .

Ejemplo:

%-*- coding: UTF-8 -*-
\documentclass[UTF8]{ctexart}
\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}
	\section{第一步}
	\[
	a \to b \to c \to d \to e \to f \to g
	\]
	
	\section{第二步}
	\[
	a \to b \to c 
	\llap{$\overbracket[0.01cm]{\phantom{b \to c}}^{\text{第1个方括号}}$}
	\to d \to e \to f \to g
	\]
	
	\section{第三步}
	\[
	a \to b \to c 
	\llap{$\overbracket[0.01cm]{\phantom{b \to c}}^{\text{第1个方括号}}$}
	\to d \to e 
	\llap{$\overbracket[0.01cm][0.5cm]{\phantom{b \to c \to d \to e}}^{\text{第2个方括号}}$}
	\to f \to g
	\]
	
	\section{第四步}
	\[
	a \to b \to c 
	\llap{$\overbracket[0.01cm]{\phantom{b \to c}}^{\text{第1个方括号}}$}
	\to d \to e 
	\llap{$\overbracket[0.01cm][0.5cm]{\phantom{b \to c \to d \to e}}^{\text{第2个方括号}}$}
	\to f \to g
	\llap{$\overbracket[0.01cm][1cm]{\phantom{c \to d \to e \to f \to g}}^{\text{第3个方括号}}$}
	\]
\end{document}

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_44261017/article/details/112737207
Recomendado
Clasificación