如何通过保持正确的音节分离来打破包含文本的内联方程式

如何通过保持正确的音节分离来打破包含文本的内联方程式

\textit{}我正在使用、\text{}和命令编写一个包含文本和引文的长内联方程\ref{}

问题是,无论是在文本环境中,还是在使用命令手动放置空格之后,\公式都不会中断,并且会继续超出页面边缘。有没有办法能够中断文档中的任何内联公式,同时保持必须中断的单词的音节正确分离?

我正在用意大利语写作。

这是一个非常愚蠢且明显荒谬的 MWE:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}

\usepackage{mathtools}
\usepackage{amssymb, amsmath}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=black,
    filecolor=black,      
    urlcolor=black,
}
\urlstyle{same}

\title{Title}
\author{Author}
\date{Date}

\begin{document}

\maketitle

\begin{equation}
    y=x
    \label{example1}
\end{equation}

\begin{equation}
    y=x^2
    \label{example2}
\end{equation}

\begin{equation}
    y=x^3
    \label{example3}
\end{equation}

\begin{equation}
    y=x^4
    \label{example4}
\end{equation}

\begin{equation}
    y=x^5
    \label{example5}
\end{equation}

\begin{equation}
    y=x^6
    \label{example6}
\end{equation}

\begin{equation}
    y=x^7
    \label{example7}
\end{equation}

\begin{equation}
    y=x^8
    \label{example8}
\end{equation}

Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo.

In termini matematici risulta: $\because \textit{equazione}\ \text{\ref{example7};}\ \therefore \forall x\in X\exists y\in Y|\textit{rispetti l'equazione}\ \text{\ref{example6}}$, inoltre $\because \textit{le equazioni}\ \text{\ref{example5},}\ \text{\ref{example4},}\ \text{\ref{example3},}\ \text{\ref{example2};}\ \therefore \forall y\in Y\exists x.\in X|\textit{rispetti le equazioni}\ \text{\ref{example1},}\ \text{\ref{example6},}\ \text{\ref{example7},}\ \text{\ref{example8}}$.

Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo

\end{document}

它看起来是这样的: 在此处输入图片描述

感谢您的时间!

答案1

请注意,\textit在内联数学模式下是不可破坏的。

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}

\usepackage{mathtools}
\usepackage{amssymb, amsmath}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=black,
    filecolor=black,      
    urlcolor=black,
}
\urlstyle{same}

\title{Title}
\author{Author}
\date{Date}

\begin{document}

\maketitle

\begin{equation}
    y=x
    \label{example1}
\end{equation}

\begin{equation}
    y=x^2
    \label{example2}
\end{equation}

\begin{equation}
    y=x^3
    \label{example3}
\end{equation}

\begin{equation}
    y=x^4
    \label{example4}
\end{equation}

\begin{equation}
    y=x^5
    \label{example5}
\end{equation}

\begin{equation}
    y=x^6
    \label{example6}
\end{equation}

\begin{equation}
    y=x^7
    \label{example7}
\end{equation}

\begin{equation}
    y=x^8
    \label{example8}
\end{equation}

Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo.

\sloppy
In termini matematici risulta: $\because \textit{equazione}\space \text{\ref{example7};}\space \therefore \forall x\in X\exists y\in Y|$
\textit{rispetti l'equazione} \ref{example6}, inoltre $\because$ \textit{le equazioni} \ref{example5}, \ref{example4},
\ref{example3}, \ref{example2};$ \therefore \forall y\in Y\exists x.\in X|$ \textit{rispetti le equazioni} \ref{example1}, \ref{example6}, \ref{example7},
\ref{example8}.

Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo Testo

\end{document}

相关内容