Hello Itay,


(Note: this message was sent to the developers' list but did not
receive
any response.  So we try our luck here.)


You need to be subscribed to a particular LON-CAPA mailing list to post to it, otherwise your post will be automatically rejected by the listserv software.

If you would like to post to the lon-capa-dev list, please subscribe via the "Subscribing to LON-CAPA-dev" web form at:

mail.lon-capa.org/mailman/listinfo/lon-capa-dev

prior to posting.


Thank you

Stuart Raeburn
LON-CAPA Academic Consortium

Quoting Itay <it...@nospammail.net>:

Hi



We are interested in developing content in Hebrew which is a
Right-to-
left (RTL) language.We have authored several test problems in order to see the extent of RTL support.To achieve correct directionality of the text within sentences we have used the <span> tags with the RTL attribute.However, this does not provide good support for RTL alignment of
paragraphs.For example, in a radiobutton response, the radio buttons

appear on the
wrong side, see minimal example below.


We haven?t found in the manuals any instructions for authoring
content
in RTL languages.We wonder if full RTL support is available for Lon-Capa content and interface (including menus, etc.).If such support is not available built-in, we would appreciate any
information as regard to implementing such support.
Minimal examples follow below.
(Note: this message was sent to the developers' list but did not
receive
any response.  So we try our luck here.)Thank you in advance.

Itay Furman & Yair Naveh
Jerusalem College of Engineering, Israel


<problem>
   <!-- Test full RTL support : demonstrate wrong placement of
submission
   field. -->  <script type="loncapa/perl">
     $a=&random(1,10,1);  $b=&random(1,10,1);  $c=$a+$b;
   </script>
   <startouttext />
   <translated>
     <span dir="rtl">????: ??? ?? $a + $b?</span>
   </translated>
   <endouttext />
   <numericalresponse answer="$c">
     <textline />
   </numericalresponse>
</problem>


<problem>
   <!-- Test full RTL support :
        demonstrate wrong placement of radiobuttions, and wrong
alignment
        of margins. -->  <span dir="rtl">
     <startouttext />
     ??? ?? 1+1?
     <endouttext />
     <radiobuttonresponse max="10" randomize="yes">
     <foilgroup>
       <foil location="random" value="true" name="foil1">
         <startouttext />2 (???? ????? ?????).<endouttext />
       </foil>
       <foil location="random" value="false" name="foil2">
         <startouttext />4 (???? ????? ?????).<endouttext />
       </foil>
       <foil location="random" value="false" name="foil3">
         <startouttext />5.5 (???? ????? ?????).<endouttext />
       </foil>
     </foilgroup>
     </radiobuttonresponse>
   </span>
</problem>


<problem>
   <!-- Test full RTL support : demonstrates correct mixture of RTL
and
   LTR pieces. -->  <startouttext />
   <span dir="rtl">
     ???? ???????  <!-- This text precedes the equation (on the
     right). -->    <m>\(c = a + b \)</m>
     ???? ???????. <!-- This text follows the equation (on the left).

-->    <br />
     ???? ???????, <!-- This text precedes the english text. -->
     english text between hebrew text,
     ???? ???????. <!-- This text follows the english text. -->
   </span>
   <endouttext />
</problem>


Done minimal examples.

_______________________________________________
LON-CAPA-users mailing list
LON-CAPA-users@mail.lon-capa.org
http://mail.lon-capa.org/mailman/listinfo/lon-capa-users

Reply via email to