<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I don't read every thing in this post and maybe someone propose
    already my solution : convert gbf to osis or to usfm with
    gbf2OSIS.exe/gbf2usfm.exe (need mono on linux) it works fine! I use
    it with jpdenmo.<br>
    <br>
    <div class="moz-cite-prefix">Il 18/03/2019 13:51, Troy A. Griffitts
      ha scritto:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2A96092D-A22B-46E2-A496-D5BF9E079A0F@crosswire.org">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      This likely means that our GBFPlain filter doesn't recognize these
      GBF tags and ignores them this should be a simple fix in the
      filter.<br>
      <br>
      <a
href="http://crosswire.org/svn/sword/trunk/src/modules/filters/gbfplain.cpp"
        moz-do-not-send="true">http://crosswire.org/svn/sword/trunk/src/modules/filters/gbfplain.cpp</a><br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">On March 18, 2019 12:12:59 AM MST, Tobias
        Klein <a class="moz-txt-link-rfc2396E" href="mailto:contact@tklein.info">&lt;contact@tklein.info&gt;</a> wrote:
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <p>I tried to initialize my SWMgr object like this:</p>
          <p>mgr = new SWMgr(new MarkupFilterMgr(FMT_PLAIN));<br>
            <br>
            Yet the results are still the same for the GerSch module as
            described earlier.<br>
            <br>
            Best regards,<br>
            Tobias<br>
            <br>
          </p>
          <div class="moz-cite-prefix">On 17.03.19 19:46, Troy A.
            Griffitts wrote:<br>
          </div>
          <blockquote type="cite"
            cite="mid:FA8EAAD6-1803-4817-A9EB-94D07B72BA76@crosswire.org">
            <meta http-equiv="content-type" content="text/html;
              charset=UTF-8">
            Hi Tobias. SWORD renders these tags for you if the planets
            are aligned. When you create your SWMgr, you tell it what
            "Render" markup you would like. We highly recommend XHTML.
            This will tell the SWMgr factory class to construct SWModule
            oblects with all the necessary filters added to produce your
            requested render markup when you call SWModule::renderText.
            The SWModule::stripText will also render plaintext output
            because SWMgr will add appropriate filters (as Greg has said
            GBFPlain, in this case). If the old GBF German Bible module
            you are using is made correctly, its .conf file will include
            a SourceType=GBF. This will allow SWMgr to pick the right
            filters to add. You shouldn't need to add any manually.<br>
            <br>
            You can find examples in the source under: sword/examples<br>
            <br>
            Here's a good one to steal from which contains most of the
            coded needed to write frontend display code.<br>
            <br>
            <a
href="http://crosswire.org/svn/sword/trunk/examples/tasks/parallelbibles.cpp"
              moz-do-not-send="true">http://crosswire.org/svn/sword/trunk/examples/tasks/parallelbibles.cpp</a><br>
            <br>
            <br>
            <br>
            <div class="gmail_quote">On March 17, 2019 10:45:34 AM MST,
              Tobias Klein <a class="moz-txt-link-rfc2396E"
                href="mailto:contact@tklein.info" moz-do-not-send="true">&lt;contact@tklein.info&gt;</a>
              wrote:
              <blockquote class="gmail_quote" style="margin: 0pt 0pt
                0pt&#xA; 0.8ex; border-left: 1px solid rgb(204, 204,
                204);&#xA; padding-left: 1ex;">
                <pre class="k9mail">On 17.03.19 18:38, Greg Hellings wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> You might need to add an instance of the GBFPlain class to the filter 
 set before calling for stripText. It is specifically crafted to strip 
 the tags you're talking about.

 In general, you'll want to add a &lt;Format&gt;Plain object to the filter 
 set for any module you're processing to plain text, where &lt;Format&gt; can 
 be picked up by a query to the conf for the given module. Classes 
 should exist for GBF, OSIS, TEI, and ThML source formatted text.

</blockquote>Thanks, makes sense.

Before figuring out the details myself - can you point me to any code 
example already existing? I think I once tried to add the GBFPlain class 
to the filter set, but somehow it didn't work as expected? Maybe I used 
it wrongly ...

Best regards,
Tobias<hr>sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org" moz-do-not-send="true">sword-devel@crosswire.org</a>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" moz-do-not-send="true">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
              </blockquote>
            </div>
            <br>
            -- <br>
            Sent from my Android device with K-9 Mail. Please excuse my
            brevity. </blockquote>
        </blockquote>
      </div>
      <br>
      -- <br>
      Sent from my Android device with K-9 Mail. Please excuse my
      brevity.
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
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://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
    </blockquote>
    <br>
  </body>
</html>