<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi all</p>
<p>Problem found and solved.</p>
<p>I do use commands to import different layouts inside the thconfig file:<br /> input ..\_Therion\_Layouts\area_blocks_hdens.th</p>
<p>This file was edited with XTherion and saved as "iso8859-1":<br /><img src="cid:2709786a49cb9e590aea3945cfaa6f09@netcologne.de" width="691" height="232" /><br />As someone can see: text de .... seems to be OK (especially the character ö)</p>
<p>When opening this file with Visual Studio Code it looks like:<br /><img src="cid:af86fea2137d38dbc2c97362784910e7@netcologne.de" width="688" height="310" /><br />Now the character does NOT look ok (and format of file is UTF-8 as you can see at the bottom of the screenshot)</p>
<div id="signature"></div>
<p>Just changing within Visual Studio Code this single character in line 2 (not changing the format) and saving the file does solve the problem:<br /><img src="cid:bcfa80a0c68ba28ee78a96d0a42d4c03@netcologne.de" width="688" height="313" /></p>
<p>But now the file looks somehow wrong inside XTherion:<br /><img src="cid:2e9ea3a8f56a168c28109149791e95bc@netcologne.de" width="683" height="233" /></p>
<p><br /></p>
<p>Seems to be a problem with XTherin file editor and file formats....<br />Attached the actual and working layout file.</p>
<p>For me I will not use XTherion file editor anymore and will edit files with Visual Studio Code.</p>
<p>best regards, Torsten</p>
<p><br /></p>
<p id="reply-intro">Am 2026-05-28 12:07, schrieb knollesimage@t-online.de:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<style type="text/css">@font-face
{ font-family: "Cambria Math"; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: variable; mso-font-signature: -536869121 1107305727 33554432 0 415 0; }
@font-face
{ font-family: Calibri; mso-font-charset: 0; mso-generic-font-family: swiss; mso-font-pitch: variable; mso-font-signature: -469750017 -1040178053 9 0 511 0; }
@font-face
{ font-family: Verdana; mso-font-charset: 0; mso-generic-font-family: swiss; mso-font-pitch: variable; mso-font-signature: -1610610945 1073750107 16 0 415 0; }
#replybody1 p.v1MsoNormal, #replybody1 li.v1MsoNormal, #replybody1 div.v1MsoNormal
{ mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: ""; margin: 0cm; mso-pagination: widow-orphan; font-size: 11.0pt; font-family: "Calibri",sans-serif; mso-fareast-font-family: Calibri; }
#replybody1 a:link, #replybody1 span.v1MsoHyperlink
{ mso-style-noshow: yes; mso-style-priority: 99; color: #0563C1; text-decoration: underline; text-underline: single; }
#replybody1 a:visited, #replybody1 span.v1MsoHyperlinkFollowed
{ mso-style-noshow: yes; mso-style-priority: 99; color: #954F72; text-decoration: underline; text-underline: single; }
#replybody1 p.v1msonormal0, #replybody1 li.v1msonormal0, #replybody1 div.v1msonormal0
{ mso-style-name: msonormal; mso-style-unhide: no; mso-margin-top-alt: auto; margin-right: 0cm; mso-margin-bottom-alt: auto; margin-left: 0cm; mso-pagination: widow-orphan; font-size: 11.0pt; font-family: "Calibri",sans-serif; mso-fareast-font-family: Calibri; }
#replybody1 span.v1EmailStyle19
{ mso-style-type: personal-reply; mso-style-noshow: yes; mso-style-unhide: no; mso-ansi-font-size: 11.0pt; mso-bidi-font-size: 11.0pt; font-family: "Calibri",sans-serif; mso-ascii-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; color: windowtext; }
#replybody1 span.v1SpellE
{ mso-style-name: ""; mso-spl-e: yes; }
#replybody1 .v1MsoChpDefault
{ mso-style-type: export-only; mso-default-props: yes; font-size: 10.0pt; mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt; }
@page WordSection1
{ size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin: 36.0pt; mso-footer-margin: 36.0pt; mso-paper-source: 0; }
#replybody1 div.v1WordSection1
{}</style>
<div id="replybody1" lang="DE" style="tab-interval: 35.4pt; word-wrap: break-word;">
<div class="v1WordSection1">
<p class="v1MsoNormal"><span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US;">Same <span class="v1SpellE">behavior</span> <span class="v1SpellE">here</span>:</span></p>
<p class="v1MsoNormal"><span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US;">Running <span class="v1SpellE">therion</span> 6.4.0 on a <span class="v1SpellE">thconfig</span> file automatically inserts "encoding UTF-8" in the first line, if it is not there already.</span></p>
<p class="v1MsoNormal"><span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US;"> </span></p>
<p class="v1MsoNormal"><span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US;">Regards, Michael.</span></p>
<p class="v1MsoNormal"><span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US;"> </span></p>
<div>
<div style="border: none; border-top: solid #E1E1E1 1.0pt; padding: 3.0pt 0cm 0cm 0cm;">
<p class="v1MsoNormal"><strong><span style="mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US;">From:</span></strong><span style="mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US;"> <span class="v1SpellE">Therion</span> <therion-bounces@speleo.sk> <strong>On Behalf Of </strong><span class="v1SpellE">Torsten</span> <span class="v1SpellE">Schnitter</span><br /><strong>Sent:</strong> <span class="v1SpellE">Mittwoch</span>, 27. Mai 2026 14:00<br /><strong>To:</strong> <span class="v1SpellE">Therion</span> <therion@speleo.sk><br /><strong>Subject:</strong> [<span class="v1SpellE">Therion</span>] Compiling error due to encoding</span></p>
</div>
</div>
<p class="v1MsoNormal"> </p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">Hello</span></p>
<p style="margin-bottom: 12.0pt;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">I <span class="v1SpellE">have</span> a <span class="v1SpellE">thconfig</span> <span class="v1SpellE">file</span> <span class="v1SpellE">where</span> I <span class="v1SpellE">use</span> <span class="v1SpellE">the</span> <span class="v1SpellE">statement</span> "<span class="v1SpellE">language</span> de"/"<span class="v1SpellE">language</span> en" <span class="v1SpellE">to</span> switch <span class="v1SpellE">language</span> <span class="v1SpellE">for</span> <span class="v1SpellE">the</span> <span class="v1SpellE">output</span>.<br /><span class="v1SpellE">Within</span> <span class="v1SpellE">the</span> <span class="v1SpellE">config</span> <span class="v1SpellE">file</span> I <span class="v1SpellE">use</span> <span class="v1SpellE">some</span> <span class="v1SpellE">translations</span> like <span class="v1SpellE">this</span>:<br />...<br /> <span class="v1SpellE">text</span> de "<span class="v1SpellE">point</span> <span class="v1SpellE">passage-height:unsigned</span>" "<span class="v1SpellE">Ganghöhe</span>"<br />...<br /> <span class="v1SpellE">text</span> en "<span class="v1SpellE">point</span> <span class="v1SpellE">passage-height:unsigned</span>" "<span class="v1SpellE">passage</span> <span class="v1SpellE">height</span>"</span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">Every time I <span class="v1SpellE">try</span> <span class="v1SpellE">to</span> <span class="v1SpellE">compile</span> <span class="v1SpellE">with</span> "<span class="v1SpellE">language</span> de" I <span class="v1SpellE">get</span> an <span class="v1SpellE">error</span>:</span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">#################### end <span class="v1SpellE">of</span> <span class="v1SpellE">metapost</span> log <span class="v1SpellE">file</span> ####################<br /><span class="v1SpellE">converting</span> <span class="v1SpellE">scraps</span> ... <span class="v1SpellE">done</span><br />C:\Program Files\<span class="v1SpellE">Therion</span>\therion.exe: <span class="v1SpellE">error</span> -- Invalid utf-8 <span class="v1SpellE">string</span>!<br /><span class="v1SpellE">writing</span> <span class="v1SpellE">xtherion</span> <span class="v1SpellE">file</span> ... <span class="v1SpellE">done</span></span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;"> </span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">As <span class="v1SpellE">soon</span> <span class="v1SpellE">as</span> I switch back <span class="v1SpellE">to</span> "<span class="v1SpellE">language</span> en" <span class="v1SpellE">it</span> <span class="v1SpellE">does</span> <span class="v1SpellE">work</span>.<br /><span class="v1SpellE">Therefore</span> <span class="v1SpellE">I'm</span> <span class="v1SpellE">pretty</span> <span class="v1SpellE">sure</span> <span class="v1SpellE">it</span> <span class="v1SpellE">is</span> due <span class="v1SpellE">to</span> <span class="v1SpellE">the</span> <span class="v1SpellE">special</span> <span class="v1SpellE">characters</span> like 'ö'.</span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">I <span class="v1SpellE">opened</span> <span class="v1SpellE">the</span> <span class="v1SpellE">thconfig</span> <span class="v1SpellE">file</span> <span class="v1SpellE">with</span> an external <span class="v1SpellE">editor</span> (Visual Studio Code), <span class="v1SpellE">removed</span> <span class="v1SpellE">the</span> <span class="v1SpellE">first</span> <span class="v1SpellE">line</span> "<span class="v1SpellE">encoding</span> utf-8" and <span class="v1SpellE">saved</span> <span class="v1SpellE">the</span> <span class="v1SpellE">file</span> <span class="v1SpellE">with</span> <span class="v1SpellE">encoding</span> "ISO 8859-1".</span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">As <span class="v1SpellE">soon</span> <span class="v1SpellE">as</span> I open <span class="v1SpellE">the</span> <span class="v1SpellE">thconfig</span> <span class="v1SpellE">file</span> <span class="v1SpellE">with</span> <span class="v1SpellE">XTherion</span> and <span class="v1SpellE">start</span> <span class="v1SpellE">compile</span> <span class="v1SpellE">the</span> <span class="v1SpellE">format</span> <span class="v1SpellE">is</span> <span class="v1SpellE">resetted</span> <span class="v1SpellE">to</span> utf-8 and <span class="v1SpellE">within</span> <span class="v1SpellE">the</span> <span class="v1SpellE">thconfig</span> <span class="v1SpellE">file</span> <span class="v1SpellE">the</span> <span class="v1SpellE">first</span> <span class="v1SpellE">line</span> <span class="v1SpellE">is</span> <span class="v1SpellE">replaced</span> <span class="v1SpellE">to</span> "<span class="v1SpellE">encoding</span> utf-8" (checke <span class="v1SpellE">this</span> <span class="v1SpellE">again</span> <span class="v1SpellE">with</span> Visual Studio Code". And <span class="v1SpellE">the</span> <span class="v1SpellE">error</span> <span class="v1SpellE">above</span> <span class="v1SpellE">is</span> <span class="v1SpellE">the</span> <span class="v1SpellE">result</span>.<br /><span class="v1SpellE">Only</span> <span class="v1SpellE">opening</span> <span class="v1SpellE">the</span> <span class="v1SpellE">config</span> <span class="v1SpellE">file</span> and <span class="v1SpellE">closing</span> <span class="v1SpellE">again</span> <span class="v1SpellE">without</span> <span class="v1SpellE">any</span> <span class="v1SpellE">changes</span> <span class="v1SpellE">does</span> <span class="v1SpellE">change</span> <span class="v1SpellE">the</span> <span class="v1SpellE">encoding</span> <span class="v1SpellE">line</span> in <span class="v1SpellE">the</span> <span class="v1SpellE">config</span> <span class="v1SpellE">file</span> <span class="v1SpellE">to</span> utf-8.</span></p>
<p><span class="v1SpellE"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">I'm</span></span><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;"> <span class="v1SpellE">using</span> <span class="v1SpellE">Therion</span> 6.4.0 and <span class="v1SpellE">can't</span> <span class="v1SpellE">remeber</span> <span class="v1SpellE">when</span> <span class="v1SpellE">this</span> <span class="v1SpellE">behaviour</span>/<span class="v1SpellE">problem</span> <span class="v1SpellE">raised</span>.<br /><span class="v1SpellE">I'm</span> <span class="v1SpellE">pretty</span> <span class="v1SpellE">sure</span> <span class="v1SpellE">some</span> time <span class="v1SpellE">ago</span> <span class="v1SpellE">this</span> <span class="v1SpellE">did</span> <span class="v1SpellE">work</span> <span class="v1SpellE">without</span> <span class="v1SpellE">error</span>.</span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">Any <span class="v1SpellE">help</span> <span class="v1SpellE">is</span> <span class="v1SpellE">appreciated</span>. <span class="v1SpellE">Thanks</span> in <span class="v1SpellE">advance</span>!<br /><span class="v1SpellE">regards</span>, Torsten</span></p>
</div>
</div>
<br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br />Therion mailing list<br /><a href="mailto:Therion@speleo.sk">Therion@speleo.sk</a><br /><a href="https://mailman.speleo.sk/listinfo/therion" target="_blank" rel="noopener noreferrer">https://mailman.speleo.sk/listinfo/therion</a></div>
</blockquote>
<p><br /></p>
</body></html>