
Los caracteres Unicode ⸤ (U+2E24) y ⸥ (U+2E25) a veces se utilizan para agrupar palabras en el análisis sintáctico. Por ejemplo:
⸤La hija ⸤de mi hermano⸥ ⸥ ve ⸤un naranjo⸥ ⸤con sus binoculares⸥.
Estoy usando LuaLaTeX y me gustaría seguir usando la fuente Computer Modern, pero no parece incluir estos puntos de código (se representan como espacios). Puedo ver varias soluciones, pero no sé cómo implementar ninguna de ellas:
- Girar ;
tipa
\textcorner
- Truncar
$\lfloor$
y$\rfloor$
; - Roba esos caracteres específicos de una fuente que los admita.
Cualquiera de estos me funciona. Es bueno tener en cuenta: estoy usando csquotes
con \MakeOuterQuote{"}
, entonces\char"2E24
como se sugiere aquíno funcionará.
Por si sirve de algo, un ejemplo mínimo:
\documentclass{article}
\usepackage{csquotes}
\MakeOuterQuote{"}
\begin{document}
"⸤The daughter ⸤of my brother⸥ ⸥ sees ⸤an orange tree⸥ ⸤with her binoculars⸥."
\end{document}
Respuesta1
Pídelos prestados.
\documentclass{article}
\usepackage{fontspec}
\usepackage{newunicodechar}
\newfontface{\lowbrackets}{Noto Sans}
\NewDocumentCommand{\blhb}{}{{\lowbrackets\symbol{"2E24}}}
\NewDocumentCommand{\brhb}{}{{\lowbrackets\symbol{"2E25}}}
\newunicodechar{⸤}{\blhb}
\newunicodechar{⸥}{\brhb}
\begin{document}
⸤The daughter ⸤of my brother⸥⸥ sees ⸤an orange tree⸥ ⸤with her binoculars⸥.
\end{document}
Respuesta2
Aquí un enfoque utilizando pmboxdraw
caracteres reducidos. Quizás todavía sea un poco grande, pero es una solución fácil.
Agregué un poco de "interletraje del pobre" para acercar los caracteres a las letras.
\documentclass{article}
\usepackage{newunicodechar}
\usepackage{graphicx}
\usepackage{pmboxdraw}
\usepackage{csquotes}
\MakeOuterQuote{"}
\newunicodechar{⸤}{\smash{\raisebox{-4pt}{\textSFii}\hskip-1pt}}
\newunicodechar{⸥}{\hskip-1pt\smash{\raisebox{-4pt}{\textSFiv}}}
\begin{document}
\noindent "⸤The daughter ⸤of my brother⸥ ⸥ sees ⸤an orange tree⸥ ⸤with her binoculars⸥."
\noindent "Furthermore the moon is made of cheese, that's why astronauts bounce on it."
\end{document}
Versión sin el kerning falso:
Con recorte:
\usepackage{trimclip}
\newunicodechar{⸤}{\smash{\clipbox{0pt 0pt 0pt 2.5pt}{\raisebox{-4pt}{\textSFii}}\hskip-1pt}}
\newunicodechar{⸥}{\hskip-1pt\smash{\clipbox{0pt 0pt 0pt 2.5pt}{\raisebox{-4pt}{\textSFiv}}}}
Respuesta3
Dado que las otras respuestas usan newunicodechar
, pensé en intentarlo combinándolo con la sugerencia de Barbara Beeton. El resultado está a continuación.Pro:el grosor de la línea es el mismo en el trazo vertical y horizontal.Estafa:el horizontal parece más largo que el vertical, lo cual no me gusta.
Editar:este último resulta ser una ilusión óptica. Tienen la misma longitud ampliada. Sin embargo, esto realmente no importa; Todavía quiero que el soporte parezca más alto que ancho.
\documentclass{article}
\usepackage{csquotes}
\MakeOuterQuote{"}
\usepackage{newunicodechar}
\usepackage{unicode-math}
\newunicodechar{⸤}{\hskip-1.25pt$\llcorner$\hskip-1.25pt}
\newunicodechar{⸥}{\hskip-1.25pt$\lrcorner$}
\begin{document}
⸤The daughter ⸤of my brother⸥ ⸥ sees ⸤an orange tree⸥ ⸤with her binoculars⸥.
\end{document}