![Как разместить все социальные ссылки в одной строке?](https://rvso.com/image/391704/%D0%9A%D0%B0%D0%BA%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%81%D1%82%D0%B8%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B2%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5%3F.png)
У меня есть резюме, которое я создаю в 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
.