Riduci il contenuto in modalità matematica per adattarlo alla linea
Dev'essere un duplicato, ne sono sicuro, ma non sono riuscito a trovare la risposta.
Vorrei dire a LaTeX di ridurre anche la matematica, al contrario del solo / principalmente testo, se così facendo si consentisse a più contenuti di rientrare in una riga o si evitassero righe / vedove tipografiche o simili. Per esempio,
\documentclass{article}
\begin{document}
\noindent This is a long line, but I would still like to have it fit on one line. $A\in B = C \subseteq D$.
\end{document}
produce questa sfortunata creazione:

Nel frattempo,
\documentclass{article}
\begin{document}
\noindent This is a long line, but I would still like to have it fit on one line. $A\!\in\!B\!=\!C\!\subseteq\!D$.
\end{document}
restituisce quello che, nella maggior parte dei contesti, potrebbe essere considerato un abominio tipografico, ma per i miei scopi (impaginare un cheatsheet) sarebbe preferito:

Mi rendo conto che ci sono risposte che parlano di consentire a LaTeX di ridurre maggiormente la spaziatura tra le parole, e questo microtypepuò anche aiutare con tali problemi, ma quello che non sono riuscito a trovare è come dire a LaTeX che anche la riduzione della spaziatura orizzontale in modalità matematica va bene.
TL; DR: Come posso dire a LaTeX di sentirsi libero di ridurre brutalmente testo e matematica.
Risposte
Gli spazi matematici si allungano e si restringono proprio come fanno gli spazi tra le parole, ma non abbastanza per te qui, l'aggiunta di un minus
componente produce

\documentclass{article}
%\thinmuskip=3mu
%\medmuskip=4mu plus 2mu minus 4mu
%\thickmuskip=5mu plus 5mu
\thinmuskip=3mu minus 1mu
\medmuskip=4mu plus 2mu minus 4mu
\thickmuskip=5mu plus 5mu minus 2mu
\begin{document}
\noindent This is a long line, but I would still like to have it fit on one line. $A\in B=C\subseteq D$.
\end{document}