<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Wow! I had no idea we could specify CSS files for modules.
Therefore, eBible.org doesn't have any modules that do, YET.<br>
</p>
<div class="moz-cite-prefix">On 4/13/25 03:13, David Haslam wrote:<br>
</div>
<blockquote type="cite"
cite="mid:VdZwB5NOE9gqy4wx04Ky45JTMYd-FYzi5grHbBYyN7d2mqWhbQqIiV_H05VYTK7kwcQyymfGmXO6SbNpeGt8SSYKAxXBamSpCJRMFSMdN5g=@protonmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-family: Arial, sans-serif; font-size: 14px;">Thanks
Peter,</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">The
issue is that [most of] our module developers still seem
blissfully unaware of these possibilities, and thus our module
release script never (or rarely?) announces a CSS sheet as part
of a module.<br>
<br>
Is there any working example of a module that uses a CSS in any
of the CrossWire repos?</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">What
about the associated repos in the MRL ?<br>
Does either eBible.org or IBT use them in any ?<br>
<br>
btw. Where are the CSS files stored? <br>
And can the same CSS file serve more than one module?</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div class="protonmail_signature_block"
style="font-family: Arial, sans-serif; font-size: 14px;">
<div class="protonmail_signature_block-user"> Best regards,<br>
<br>
David </div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div class="protonmail_signature_block-proton"> Sent with <a
target="_blank" href="https://pr.tn/ref/SWXT9A5YZ67G"
moz-do-not-send="true">Proton Mail</a> secure email. </div>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div class="protonmail_quote"> On Sunday, April 13th, 2025 at 2:02
PM, Peter von Kaehne <a class="moz-txt-link-rfc2396E" href="mailto:refdoc@gmx.net"><refdoc@gmx.net></a> wrote:<br>
<blockquote class="protonmail_quote" type="cite">
<div dir="ltr">Hi David, you are out of date here by probably
better part of a decade. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">What actually happens is that most/all
rendering has been taken out of the engine and got replaced
by CSS. The engine supplies semantically CSS styled XHTML
corresponding to the OSIS semantics and supplies a standard
CSS style sheet which replicates the previous hard coded
styling. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">This CSS sheet can get both augmented and
replaced, easily. There is a CSS sheet conf entry available
to advise the engine of existence and location of the module
CSS sheet. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">I am unaware of any module actually making use
of it, but it is all there and it is easy to make use of
it. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">The way to figure out which CSS elements need
styling simply use the diatheke and ask for XHTML output of
your module. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Peter</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Peter</div>
<div dir="ltr" id="ms-outlook-mobile-body-separator-line"><br>
</div>
<div id="ms-outlook-mobile-signature">Sent from <a
href="https://aka.ms/o0ukef" target="_blank"
rel="noreferrer nofollow noopener" moz-do-not-send="true">Outlook
for iOS</a></div>
<div class="ms-outlook-mobile-reference-message"
id="mail-editor-reference-message-container">
<hr style="display: inline-block; width: 98%;">
<div dir="ltr" id="divRplyFwdMsg"><span
style="font-family: Calibri, sans-serif;"><b>From:</b> sword-devel
<a class="moz-txt-link-rfc2396E" href="mailto:sword-devel-bounces@crosswire.org"><sword-devel-bounces@crosswire.org></a> on behalf of
David Haslam <a class="moz-txt-link-rfc2396E" href="mailto:dfhdfh@protonmail.com"><dfhdfh@protonmail.com></a><br>
<b>Sent:</b> Sunday, April 13, 2025 12:26 pm<br>
<b>To:</b> sword-devel mailing list
<a class="moz-txt-link-rfc2396E" href="mailto:sword-devel@crosswire.org"><sword-devel@crosswire.org></a><br>
<b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:thaipope1@gmail.com">thaipope1@gmail.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:thaipope1@gmail.com"><thaipope1@gmail.com></a><br>
<b>Subject:</b> [sword-devel] SWORD: OSIS transChange
and non-Roman scripts?</span>
<div style="font-family: Calibri, sans-serif;"> </div>
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;">As
we're all aware, the SWORD engine renders in <i>italics</i> text
enclosed with a <b>transChange</b> element.<br>
<br>
Yet not all Bible translations are in a script that
supports italics!</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"
dir="ltr"><br>
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;">IIRC,
it was once suggested that Chinese modules that use <b>CJK
ideograms</b> might possibly be render such text using <u>dotted
underline</u>.<br>
<br>
Has this requirement ever been considered by developers?</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"
dir="ltr"><br>
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;">What
about <b>Thai</b> for example? <br>
<br>
Were the translator to mark up added words in the <b>ThaiKJV</b> using
<b>transChange</b>, how ought this text be suitably
displayed in such a way as to make it appear <i>gently</i> distinct?<br>
<br>
One possibility might be to render the text in a <span
style="color: rgb(144, 144, 144);"><b>grey font</b></span> rather
than a <b>black font</b>, but any such change of colours
also has to figure what to do when it's part of the words
of Christ in a Red Letter Edition.<br>
<br>
Has there ever been a detailed technical discussion on
this topic?<br>
<br>
I hadn't hitherto asked Philip Pope whether the <b>ThaiKJV</b> FoxPro
database contains semantic indicators for <i>words added
by the translators</i>, but as the translation is made <u>from
the KJV</u> rather than from the original languages, it
does seem to me to be quite pertinent.</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"><br>
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"
class="protonmail_signature_block-user"> Best regards,<br>
<br>
David
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"
class="protonmail_signature_block" dir="ltr"><br>
</div>
<div
style="font-family: Arial, sans-serif; font-size: 14px;"
class="protonmail_signature_block-proton"> Sent with <a
href="https://pr.tn/ref/SWXT9A5YZ67G" target="_blank"
rel="noreferrer nofollow noopener"
moz-do-not-send="true">Proton Mail</a> secure email.
</div>
</div>
<div> </div>
<p>_______________________________________________<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above
page<br>
</p>
</blockquote>
<br>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
</blockquote>
<div class="moz-signature">-- <br>
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=UTF-8">
<title>signature</title>
<p><font color="#000000">Peace,<br>
<b><big><i>Michael Johnson</i></big></b></font><b><br>
<font color="#000070">
26 HIWALANI LOOP • MAKAWAO HI 96768-8747</font></b><font
color="#000070"> • USA<br>
<a href="https://mljohnson.org/">mljohnson.org</a> • <a
href="https://eBible.org">eBible.org</a> • <a
href="https://WorldEnglish.Bible">WorldEnglish.Bible</a> • <a
href="https://PNG.Bible">PNG.Bible</a><br>
Signal/Telegram/WhatsApp/Telephone: +1 808-333-6921<br>
Telegram: @kahunapule • <a
href="https://www.facebook.com/kahunapule">Facebook:
fb.me/kahunapule</a></font></p>
</div>
</body>
</html>