Получение самой длинной строки из списка строк

Получение самой длинной строки из списка строк

У меня возникла следующая проблема: как в списке строк (разделенных точкой \\) найти самую длинную строку или хотя бы ширину самой длинной строки.

Я вижу, что есть решение на основе простого TeX, которое я не понимаю, здесь:Как установить ширину абзаца равной ширине самой длинной строки. Есть ли более удобное решение LaTeXy?

решение1

введите описание изображения здесь

\documentclass{article}

\begin{document}

\sbox0{\begin{tabular}{@{}l@{}}
         One line\\
         another longer line\\
         short\\
         1\\
         2\\
         333\\
       \end{tabular}}

The longest line is \the\wd0
\end{document}

Связанный контент