Probleem met spaanse leestekens in Source Sans Pro

"Bas Dekker (TeXniek)" <[email protected]> Mon, 8 May 2017 12:41:16 +0200
Newsgroups gmane.comp.tex.dutch
Message-ID <[email protected]>
--===============5854633182535201735==
Content-Type: multipart/alternative; boundary="Apple-Mail=_815087D4-18D8-447B-9349-639B80B33241"


--Apple-Mail=_815087D4-18D8-447B-9349-639B80B33241
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


Beste vrienden,=20


Ik heb hier een issue waar ik mijn tanden op stukbijt.=20

Als volgt: ik moet een stuk in het Spaans TeX-en. Ik gebruik XeLaTeX =
want ik moet ook een Adobe Font gebruiken: Source Sans Pro.=20

ik heb een andere constraint: de input file moet in 7-bits. Dan denk =
voor die omgekeerde leestekens: teken - backtick.

Ik heb wat lopen proberen. Hier is een MWE:

\documentclass{article}
%\usepackage[utf8]{inputenc}
\usepackage{fontspec}
\setmainfont{Source Sans Pro}
%\DeclareUnicodeCharacter{00BF}{\como}
\begin{document}
=BF Como est\'as ?

?` Como est\'as ?
%\como{} Como est\'as ?
\end{document}


Als ik fontspec en setmainfont uitzet, dan krijg ik keurig in beide =
regels een omgekeerd vraagteken

Als ik ze aanzet, dan weigert hij ?` te interpreteren. Ik krijg dan =
gewoon twee glyphs. Het probleem is dat ik _echt_ 7 bits moet zijn.=20

Ik heb zoals jullie zien geprobeerd om met inputenc (ja, ik weet het, =
het mag niet met XeLateX) te regelen dat ik een commando aanmaak voor =
dat specifieke character, maar dan zegt hij=20

"DeclareUnicodeCharacter: Undefined Control Sequence"

Dus maar weer uitgecommentarieerd. Dat is een weer een ander probleem, =
maar goed...

Het is toch wel heel erg gek, want hij kent de glyph wel degelijk, maar =
ik krijg hem maar niet in 7-bits uitprint. Misschien iets mis met mijn =
backtick-glyph in Source Sans Pro, aangezien het in het reguliere font =
w=E9l werkt? Al zou ik niet weten wat...

Ik heb "gewoon" een commando nodig dat in 7-bits die twee kl*tetekens =
uitprint ;-)

Iemand een idee?

Bedankt alvast!





Bas Dekker=20
(sub-account voor TeXniek)

Postbus 11088
1001 GB Amsterdam

+31 (0)6 25 00 32 78

[email protected]









--Apple-Mail=_815087D4-18D8-447B-9349-639B80B33241
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><div><br></div><div>Beste =
vrienden,&nbsp;</div><div><br></div><div><br></div><div>Ik heb hier een =
issue waar ik mijn tanden op =
stukbijt.&nbsp;</div><div><br></div><div>Als volgt: ik moet een stuk in =
het Spaans TeX-en. Ik gebruik XeLaTeX want ik moet ook een Adobe Font =
gebruiken: Source Sans Pro.&nbsp;</div><div><br></div><div>ik heb een =
andere constraint: de input file moet in 7-bits. Dan denk voor die =
omgekeerde leestekens: teken - backtick.</div><div><br></div><div>Ik heb =
wat lopen proberen. Hier is een MWE:</div><div><br></div><div><font =
face=3D"Courier">\documentclass{article}<br>%\usepackage[utf8]{inputenc}<b=
r>\usepackage{fontspec}<br>\setmainfont{Source Sans =
Pro}<br>%\DeclareUnicodeCharacter{00BF}{\como}<br>\begin{document}<br>=BF =
Como est\'as ?<br><br>?` Como est\'as ?<br>%\como{} Como est\'as =
?<br>\end{document}</font></div><div><br></div><div><br></div><div>Als =
ik <font face=3D"Courier">fontspec</font> en <font =
face=3D"Courier">setmainfont</font> uitzet, dan krijg ik keurig in beide =
regels een omgekeerd vraagteken</div><div><br></div><div>Als ik ze =
aanzet, dan weigert hij <font face=3D"Courier">?`</font> te =
interpreteren. Ik krijg dan gewoon twee glyphs. Het probleem is dat ik =
_echt_ 7 bits moet zijn.&nbsp;</div><div><br></div><div>Ik heb zoals =
jullie zien geprobeerd om met inputenc (ja, ik weet het, het mag niet =
met XeLateX) te regelen dat ik een commando aanmaak voor dat specifieke =
character, maar dan zegt hij&nbsp;</div><div><br></div><div>"<font =
face=3D"Courier">DeclareUnicodeCharacter: Undefined Control =
Sequence</font>"</div><div><br></div><div>Dus maar weer =
uitgecommentarieerd. Dat is een weer een ander probleem, maar =
goed...</div><div><br></div><div>Het is toch wel heel erg gek, want hij =
kent de glyph wel degelijk, maar ik krijg hem maar niet in 7-bits =
uitprint. Misschien iets mis met mijn backtick-glyph in Source Sans Pro, =
aangezien het in het reguliere font w=E9l werkt? Al zou ik niet weten =
wat...</div><div><br></div><div>Ik heb "gewoon" een commando nodig dat =
in 7-bits die twee kl*tetekens uitprint =
;-)</div><div><br></div><div>Iemand een =
idee?</div><div><br></div><div>Bedankt =
alvast!</div><div><br></div><div><br></div><div><br></div><br><div =
apple-content-edited=3D"true">
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
border-spacing: 0px;"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div><div><b><br =
class=3D"Apple-interchange-newline"><font class=3D"Apple-style-span" =
face=3D"Helvetica-Bold">Bas Dekker&nbsp;</font></b></div><div><font =
class=3D"Apple-style-span" face=3D"Helvetica-Bold" size=3D"2"><span =
class=3D"Apple-style-span" style=3D"font-size: 10px; "><b>(sub-account =
voor TeXniek)</b></span></font></div><div><br =
class=3D"webkit-block-placeholder"></div><div><span =
class=3D"Apple-style-span" style=3D"font-size: small; ">Postbus =
11088</span></div><div><span class=3D"Apple-style-span" =
style=3D"font-size: small; ">1001 GB Amsterdam</span></div><div><font =
class=3D"Apple-style-span" size=3D"2"><br =
class=3D"webkit-block-placeholder"></font></div><div><font =
class=3D"Apple-style-span" size=3D"2">+31 (0)6 25 00 32 =
78</font></div><div><font class=3D"Apple-style-span" size=3D"2"><br =
class=3D"webkit-block-placeholder"></font></div><div><font =
class=3D"Apple-style-span" size=3D"2"><span class=3D"Apple-style-span" =
style=3D"font-size: 10px; "><a =
href=3D"mailto:[email protected]">[email protected]</a></span></font><=
/div><div><br =
class=3D"webkit-block-placeholder"></div></div><div><br></div><div><br =
class=3D"webkit-block-placeholder"></div></span><br =
class=3D"Apple-interchange-newline"></div></span><br =
class=3D"Apple-interchange-newline"></div></span><br =
class=3D"Apple-interchange-newline"></span><br =
class=3D"Apple-interchange-newline">
</div>
<br></body></html>=

--Apple-Mail=_815087D4-18D8-447B-9349-639B80B33241--

--===============5854633182535201735==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVGVYLU5MIG1h
aWxpbmcgbGlzdApUZVgtTkxAbnRnLm5sCmh0dHBzOi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbi9s
aXN0aW5mby90ZXgtbmwK

--===============5854633182535201735==--