add feature use image for companylogo

This commit is contained in:
Marc Wäckerlin
2025-11-10 17:00:14 +01:00
parent d99e4d0872
commit a4480da3b9
4 changed files with 22 additions and 6 deletions
+18 -3
View File
@@ -487,14 +487,14 @@ END:VCARD\BCQ@nl}
\begin{minipage}[c]{\BCQ@namewidth}% name column
\ifBCQ@rightalign\raggedleft\fi% apply alignment
{\bfseries\cond{name}}%
% Optional company logo below name
\ifcsdef{Xcompanylogo}{\\\Xcompanylogo}{}%
% Optional company logo below name
\ifcsdef{Xcompanylogo}{\\\companylogocontent}{}%
\end{minipage}
\end{minipage}
}{% no logo: just name
{\bfseries\cond{name}}%
% Optional company logo below name
\ifcsdef{Xcompanylogo}{\\\Xcompanylogo}{}%
\ifcsdef{Xcompanylogo}{\\\companylogocontent}{}%
}
}
@@ -595,3 +595,18 @@ END:VCARD\BCQ@nl}
}
\cropdef[]\tl\tr\bl\br{cut}
\crop[cut]
\newcommand\companylogocontent{%
\begingroup
\edef\BCQ@companylogomeaning{\meaning\Xcompanylogo}%
\IfSubStr{\BCQ@companylogomeaning}{\string\\}{%
\endgroup
\Xcompanylogo
}{%
\endgroup
\IfFileExists{\Xcompanylogo}{%
\includegraphics[width=\linewidth]{\Xcompanylogo}%
}{%
\Xcompanylogo
}%
}%
}