Literalmente dentro de \block

Literalmente dentro de \block

Ya busqué una solución pero no encontré ninguna que me funcione.

Mi objetivo es escribir algún comando dentro de un entorno de bloques. Aunque lo usé \cprotecto \protecttodavía no funciona. Normalmente uso \verb+Command+para esto. ¿Tienen una idea de cómo resolver esto?

Es para un cartel, por eso se utiliza proyector. [EDITAR] la segunda parte del código es la parte de diseño de la plantilla

\documentclass[20pt,margin=1in,innermargin=-4.5in,blockverticalspace=-0.25in]{tikzposter}
\geometry{paperwidth=42in,paperheight=30in}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{enumitem}
\usepackage[backend=biber,style=numeric]{biblatex}
\usepackage{emory-theme}
\usepackage{pstricks}
\usepackage{xcolor}
\usepackage{pst-plot}
\usepackage{pst-circ}
\usepackage{threeparttable}
\usepackage{listings}
\usepackage{verbatim}
\usepackage{cprotect}
\usepackage{fancyvrb}


\usepackage{mwe} % for placeholder images

\addbibresource{refs.bib}

\tikzposterlatexaffectionproofoff
\usetheme{EmoryTheme}
\usecolorstyle{EmoryStyle}

\begin{document}
\maketitle
\centering
\begin{columns}
    \column{0.32}
    \block{lalala}{  

    }
    \column{0.36}
    \block{info}{
    }
    \block{basics}{
        texttexttexttexttexttexttexttexttexttexttexttexttexttext:\\
        \cprotect\verb+\usepackage{}+
    }
    \column{0.32}
    \block{something}{  
    }
\end{columns}
\end{document}     

nombre:emory-theme.sty

% Emory Theme for the tikzposter % package. % % Author: Blair J. Rossetti % Last Modified: 2018-11-15 % % -- COLORS -- % emory primary palette \definecolor{EmoryBlue}{HTML}{002878} % Pantone 280(primary) \definecolor{MediumBlue}{HTML}{0033a0} % Pantone 286 \definecolor{LightBlue}{HTML}{007dba} % Pantone 7461 \definecolor{Yellow}{HTML}{f2a900} % Pantone 130 \definecolor{Gold}{HTML}{b58500} % Pantone 125 \definecolor{MetallicGold}{HTML}{8d702a} % Pantone 8640 % emory secondary palette \definecolor{Cyan}{HTML}{00aeef} % Pantone Cyan \definecolor{SkyBlue}{HTML}{41b6e6} % Pantone 298 \definecolor{Teal}{HTML}{487f84} % Pantone 5483 \definecolor{KellyGreen}{HTML}{348338} % Pantone 7740 \definecolor{SeaGreen}{HTML}{006c5b} % Pantone 568 \definecolor{Olive}{HTML}{5c8118} % Pantone 370 \definecolor{Orange}{HTML}{c35413} % Pantone 1595 \definecolor{Red}{HTML}{da291c} % Pantone 485 \definecolor{Magenta}{HTML}{c6007e} % Pantone 233 \definecolor{Purple}{HTML}{6558b1} % Pantone 2102 \definecolor{Grape}{HTML}{6d2077} % Pantone 259 % emory neutrals palette \definecolor{Black}{HTML}{101820} % Pantone Black 6 \definecolor{CoolGray5}{HTML}{b1b3b3} % Pantone Cool Gray 5 \definecolor{CoolGray2}{HTML}{d0d0ce} % Pantone Cool Gray 2 \definecolor{CoolGray1}{HTML}{d9d9d9} % Pantone Cool Gray 1 % emory web palette \definecolor{LightYellow}{HTML}{ffde75} % tikzposter color palette \definecolorpalette{EmoryPalette} {
    \definecolor{colorOne}{named}{LightBlue}
    \definecolor{colorTwo}{named}{LightYellow}
    \definecolor{colorThree}{named}{Gold} } % tikzposter style \definecolorstyle{EmoryStyle} {
    \usecolorpalette{EmoryPalette} }{
    % background
    \colorlet{backgroundcolor}{white}
    \colorlet{framecolor}{white}
    % title colors
    \colorlet{titlefgcolor}{Black}
    \colorlet{titlebgcolor}{white}
    % block colors
    \colorlet{blocktitlebgcolor}{colorOne}
    \colorlet{blocktitlefgcolor}{white}
    \colorlet{blockbodybgcolor}{white}
    \colorlet{blockbodyfgcolor}{Black}
    % innerblock colors
    \colorlet{innerblocktitlebgcolor}{white}
    \colorlet{innerblocktitlefgcolor}{Black}
    \colorlet{innerblockbodybgcolor}{colorTwo}
    \colorlet{innerblockbodyfgcolor}{Black}
    % note colors
    \colorlet{notefgcolor}{Black}
    \colorlet{notebgcolor}{colorTwo}
    \colorlet{noteframecolor}{colorTwo} } % -- STYLE -- % background \definebackgroundstyle{EmoryBackgroundStyle}{
    \draw[line width=0pt, color=framecolor, fill=backgroundcolor]
    (bottomleft) rectangle (topright); } % title \definetitlestyle{EmoryTitleStyle}{
    width=\textwidth, linewidth=5pt, titletotopverticalspace=0in }{
    \begin{scope}[line width=\titlelinewidth,]
    \draw[color=colorThree!30!white,round cap-round cap]
    (\titleposleft,\titleposbottom)--(\titleposright,\titleposbottom);
    \end{scope} } % block \defineblockstyle{EmoryBlockStyle}{
    titlewidthscale=0.95, bodywidthscale=1, roundedcorners=5 }{
    \draw[color=framecolor, fill=blockbodybgcolor,
    rounded corners=\blockroundedcorners] (blockbody.south west)
    rectangle (blockbody.north east);
    \ifBlockHasTitle
    \draw[color=framecolor, fill=blocktitlebgcolor,
    rounded corners=\blockroundedcorners] (blocktitle.south west)
    rectangle (blocktitle.north east);
    \fi } % -- THEME --  % emory theme \definelayouttheme{EmoryTheme}{
    \usecolorstyle[colorPalette=EmoryPalette]{EmoryStyle}
    \usebackgroundstyle{EmoryBackgroundStyle}
    \usetitlestyle{EmoryTitleStyle}
    \useblockstyle{EmoryBlockStyle}
    \useinnerblockstyle{Default}
    \usenotestyle{Default} } % -- TITLE FORMAT -- % place logo to right of centered title \makeatletter \renewcommand\TP@maketitle{%    \centering    \begin{minipage}[b]{0.8\linewidth}
        \centering
        \color{titlefgcolor}
        {\bfseries \Huge \sc \@title \par}
        \vspace*{1em}
        {\huge \@author \par}
        \vspace*{1em}
        {\LARGE \@institute}
    \end{minipage}%
    \tikz[remember picture,overlay]\node[anchor=south east,xshift=0.5\linewidth,inner sep=0pt] {%
       \@titlegraphic
    }; } \makeatother

Respuesta1

El texto textual no se puede utilizar como argumento para otro comando. Hay un par de formas de evitar esto. Una es simplemente usarla \texttt{}directamente. Esto no es tan conveniente, pero es más conveniente que no poder usarlo en absoluto. Otra forma es guardar fancyvrbel texto textual de antemano y luego usar el texto guardado dentro de un comando. He recortado tu ejemplo a algo más mínimo para mostrar ambas posibilidades:

\documentclass[20pt,margin=1in,innermargin=-4.5in,blockverticalspace=-0.25in]{tikzposter}
\geometry{paperwidth=42in,paperheight=30in}
\usepackage[utf8]{inputenc}
\usepackage{fancyvrb}
\DefineShortVerb{\|}
\SaveVerb{verb}|\usepackage{}|


\tikzposterlatexaffectionproofoff


\begin{document}
\maketitle
\centering
\begin{columns}
    \column{0.32}
    \block{lalala}{  

    }
    \column{0.36}
    \block{info}{
    }
    \block{basics}{
        texttexttexttexttexttexttexttexttexttexttexttexttexttext:

        \texttt{\textbackslash usepackage\{\}}
        \UseVerb{verb}
    }
    \column{0.32}
    \block{something}{  
    }
\end{columns}
\end{document}   

salida de parte del código

Respuesta2

La última versión de mi fvextrapaquete, que se extiende fancyvrb, proporciona un \Verbcomando que normalmente funciona bien dentro de otros comandos siempre y cuando no necesite #llaves %no emparejadas. Si los necesita o tiene otros requisitos especiales, fvextratambién proporciona \EscVerb, en el que cualquier carácter especial como #llaves %no emparejadas se incluye escapando con una barra invertida.

\documentclass[20pt,margin=1in,innermargin=-4.5in,blockverticalspace=-0.25in]{tikzposter}
\geometry{paperwidth=42in,paperheight=30in}
\usepackage[utf8]{inputenc}
\usepackage{fvextra}

\tikzposterlatexaffectionproofoff

\begin{document}
\begin{columns}
    \column{0.36}
    \block{block title}{
        text that goes on for a while

        \Verb{\usepackage{}}

        \EscVerb{\\usepackage{}}
    }
\end{columns}
\end{document} 

información relacionada