<!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>