Как разместить все социальные ссылки в одной строке?

Как разместить все социальные ссылки в одной строке?

У меня есть резюме, которое я создаю в LaTeX. В моем резюме под моим именем находится контактная / социальная личная информация. Социальная информация размещается на двух строках, причем github находится на второй строке, хотя для github достаточно места на той же строке, что и для всего остального.

Есть ли способ заставить личную информацию (кроме имени, адреса) быть на одной строке? Я использую ModernCV и банковский стиль.

Вот пример того, что у меня есть:

\documentclass[10pt,a4paper,roman]{moderncv}   

% modern themes
\moderncvstyle{banking}
\moderncvcolor{blue}
\nopagenumbers{}                            

% character encoding
\usepackage[utf8]{inputenc}
\usepackage{fontawesome}
\usepackage{tabularx}
\usepackage{ragged2e}

% adjust the page margins
\usepackage[scale=0.92]{geometry}
\usepackage{multicol}
\usepackage{import}

% personal data
\name{Firstname}{Lastname}
\phone[mobile]{999-999-9999} 
\social[linkedin]{linked-in-name}
\social[github]{github-name}
\email{[email protected]}     
\homepage{my.website.io}    


\begin{document}

\maketitle

\end{document}

решение1

Заголовок нижеmoderncvСтиль banking- этоmoderncvheaderiii.sty. Этот заголовок устанавливается в 0.8\textwidthблоке фиксированной ширины (жестко закодирован). Вы можете использовать патч \makeheadдля увеличения ширины заголовка; добавьте следующее в преамбулу после \moderncvstyle{banking}:

\usepackage{etoolbox}
\patchcmd{\makehead}% <cmd>
  {0.8\textwidth}% <search>
  {\textwidth}% <replace>
  {}{}% <success><failure>

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

Приведенный выше патч увеличивает ширину поля с 0.8\textwidthдо \textwidth.

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