diff --git a/build.xml b/build.xml index 38f295d..24784ed 100644 --- a/build.xml +++ b/build.xml @@ -114,7 +114,7 @@ Contributor(s): ______________________________________. + value="http://orion.lib.virginia.edu/thdl/tools"/> @@ -1126,7 +1126,7 @@ the jvm starting tomcat: + value="http://orion.lib.virginia.edu/thdl/builds"/> @@ -1331,7 +1331,7 @@ the jvm starting tomcat: Jskad THDL - + Jskad is a simple text editor for the Tibetan language, using the @@ -1379,7 +1379,7 @@ the jvm starting tomcat: Tibetan Translation Tool THDL, Andres Montano Pellegrini - + This tool divides Tibetan language passages up into their component diff --git a/dist/NightlyBuilds.html b/dist/NightlyBuilds.html index ca65c19..985ea4c 100644 --- a/dist/NightlyBuilds.html +++ b/dist/NightlyBuilds.html @@ -37,7 +37,7 @@

- +

diff --git a/source/org/thdl/tib/input/Jskad.java b/source/org/thdl/tib/input/Jskad.java index 7633162..044f06d 100644 --- a/source/org/thdl/tib/input/Jskad.java +++ b/source/org/thdl/tib/input/Jskad.java @@ -736,7 +736,7 @@ public class Jskad extends JPanel implements DocumentListener { public void theRealActionPerformed(ActionEvent e) { CalHTMLPane onlineHelpPane = new CalHTMLPane(); try { - onlineHelpPane.showHTMLDocument(new URL("http://iris.lib.virginia.edu/tibet/tools/jskad.html")); + onlineHelpPane.showHTMLDocument(new URL("http://orion.lib.virginia.edu/thdl/tools/jskad.html")); } catch (Exception ex) { ex.printStackTrace(System.err); throw new ThdlLazyException(ex); diff --git a/source/org/thdl/tib/input/jskad_doc.html b/source/org/thdl/tib/input/jskad_doc.html index e934cc0..dfe2dfa 100644 --- a/source/org/thdl/tib/input/jskad_doc.html +++ b/source/org/thdl/tib/input/jskad_doc.html @@ -26,7 +26,7 @@
  • Thanks
  • Troubleshooting
  • More on Keyboards
  • -
  • Jskad on the Web
  • +
  • Jskad on the Web
  • @@ -95,14 +95,14 @@ computer.

    Note that to run Jskad you no longer need to have the Tibetan +href="http://orion.lib.virginia.edu/thdl/tools/tmw.html">Tibetan Machine Web family of fonts installed; they are now embedded in Jskad itself along with the Tibetan +href="http://orion.lib.virginia.edu/thdl/tools/tm.html">Tibetan Machine family of fonts.  But if you wish to copy and paste into another application as Tibetan Machine Web (rather than as Unicode), then you do need the Tibetan +href="http://orion.lib.virginia.edu/thdl/tools/tmw.html">Tibetan Machine Web family of fonts installed.

    @@ -201,16 +201,16 @@ to convert Tibetan Machine Web to it.

    The default keyboard is the Extended Wylie keyboard.  Other supported keyboards include Tibetan Computer Company Keyboard #1, Tibetan Computer Company Keyboard #2 , and Nitharta's Sambhota Keymap One.  For documentation of these keyboards, see Jskad's 'Help' menu.

    @@ -295,7 +295,7 @@ and forth between Jskad and Microsoft Word or OpenOffice.  To do so, you can use standard keyboard shortcuts (Ctrl-A for select all, Ctrl-X for cut, Ctrl-C for copy, and Ctrl-V for paste).  Note that you must have the Tibetan +href="http://orion.lib.virginia.edu/thdl/tools/tmw.html">Tibetan Machine Web family of fonts installed on your computer for applications besides Jskad to be aware of them.

    @@ -526,19 +526,19 @@ As already mentioned, Jskad supports four different keyboard input methods:
    1. Extended Wylie
    2. Tibetan Computer Company Keyboard #1
    3. Tibetan Computer Company Keyboard #2
    4. Sambhota Keymap One
    @@ -613,7 +613,7 @@ hard-to-handle document in MS Word and saving as RTF. as garbage like 0C-<m=-0+{;-{.
    Either you haven't installed the Tibetan +href="http://orion.lib.virginia.edu/thdl/tools/tmw.html">Tibetan Machine Web family of fonts, or the application you're pasting into doesn't support RTF copying and pasting.  To work around this latter problem, try pasting into an application that does support @@ -633,7 +633,7 @@ reinstall Java 1.4.  The vowels should look better.

  • I can't convert from Wylie to Tibetan.
    Make sure the Wylie you are using is valid Extended Wylie.  Also, check to make sure you aren't using any illegal characters such as Microsoft Word's 'smart quotes'.  If smart quotes occur in your Microsoft Word diff --git a/source/org/thdl/tib/scanner/AcipToWylie.java b/source/org/thdl/tib/scanner/AcipToWylie.java index 58e446c..09ed158 100644 --- a/source/org/thdl/tib/scanner/AcipToWylie.java +++ b/source/org/thdl/tib/scanner/AcipToWylie.java @@ -26,7 +26,7 @@ import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; -/** Provides an interfase to convert from tibetan text transliterated in the Acip scheme to THDL's Extended Wylie scheme. +/** Provides an interfase to convert from tibetan text transliterated in the Acip scheme to THDL's Extended Wylie scheme.

    If no arguments are sent, it takes the Acip text from the standard input and sends the Wylie text to the standard output. If one argument is sent, it interprets it as the diff --git a/source/org/thdl/tib/scanner/BinaryFileGenerator.java b/source/org/thdl/tib/scanner/BinaryFileGenerator.java index 796242e..b051990 100644 --- a/source/org/thdl/tib/scanner/BinaryFileGenerator.java +++ b/source/org/thdl/tib/scanner/BinaryFileGenerator.java @@ -48,7 +48,7 @@ import org.thdl.util.SimplifiedListIterator; by '-' (a dash). Even though it is not required, it is highly recommended to include a space before and afterwards (to eliminate any possible ambiguity with regards to the transliteration of -reverse vowels in +reverse vowels in Extended Wylie). A sample entry for the dictionary is:


    bkra shis - 1) auspiciousness, good luck, good fortune, goodness, prosperity, happiness. 2) auspicious, favorable, fortunate, successful, felicitous, lucky. 3) verse of auspiciousness; benediction, blessing. 4) a personal name.
    @@ -84,7 +84,7 @@ bde legs ** 1) goodness, happiness, well-being, wellfare, auspiciousness, good f
     
  • -acip: it is assumed that the electronic file is a transliteration of a Tibetan dictionary. It is called "acip" because it accepts Acip's comment codes ('@' to mark page numbers, brackets to mark comments, etc). Nevertheless, -it still requires the files to be in +it still requires the files to be in Extended Wylie, so if your file is in Acip's transliteration scheme make sure to run org.thdl.tib.scanner.AcipToWylie first. Definitions here can be of multiple lines, but with no blank lines in between. It is assumed that the diff --git a/source/org/thdl/tib/scanner/OnLineScannerFilter.java b/source/org/thdl/tib/scanner/OnLineScannerFilter.java index df80d39..1abf66c 100644 --- a/source/org/thdl/tib/scanner/OnLineScannerFilter.java +++ b/source/org/thdl/tib/scanner/OnLineScannerFilter.java @@ -164,7 +164,7 @@ public class OnLineScannerFilter extends HttpServlet out.println("

    "); out.println(" "); out.println(" "); - out.println(" "); + out.println(" "); out.println("

    "); out.println(" "); out.println(" "); @@ -201,7 +201,7 @@ public class OnLineScannerFilter extends HttpServlet out.println(" "); out.println("

    Tibetan script (using Tibetan Machine Web font)
    "); + out.println("name=\"" + scriptStr + "\">Tibetan script (using Tibetan Machine Web font)
    "); out.println(" Roman script"); diff --git a/source/org/thdl/tib/scanner/package.html b/source/org/thdl/tib/scanner/package.html index 0d87955..bf1da5d 100644 --- a/source/org/thdl/tib/scanner/package.html +++ b/source/org/thdl/tib/scanner/package.html @@ -23,7 +23,7 @@ word or a larger compound phrase. This entails a very time consuming process of looking up multiple combinations of syllables to determine which are found within a given dictionary.

    It partially automates that process by -breaking up a sentence/paragraph entered in +breaking up a sentence/paragraph entered in Extended Wylie or Tibetan script into the biggest component parts it can find in multiple dictionary databases. Then for each component part found, it displays its stored definitions and @@ -35,29 +35,29 @@ separately.

    • Java servlet (using Roman script for input and Tibetan script for output) - directly on a browser

      The text is typed (or pasted) using + directly on a browser

      The text is typed (or pasted) using Extended Wylie in a text box within a form. All of the processing is done on the server, and the results are returned in plain HTML. This allows the user to run this version on even the most basic browser without needing any additional software installed. Also, because the results are returned in HTML, features of HTML like hyperlinks, tables, and text formatting allow it to be skimmed more easily. The -user can choose between seeing the Tibetan within the results in +user can choose between seeing the Tibetan within the results in Extended Wylie or in Tibetan script -(using +(using Tibetan Machine Web font now available for free).
       

    • Java applet & application (using Tibetan script for both input and output) - communicating to a servlet

      The text is typed in + communicating to a servlet

      The text is typed in Extended Wylie, but with the added value that optionally the user can choose to see it directly in the Tibetan script -(using +(using Tibetan Machine Web font now available for free) as he types. We eventually plan to support other keyboard methods of entry as well. Here all the processing is also done on the server side, and the results are displayed interactively within the program's window. Again the user can choose -to see the results in +to see the results in Extended Wylie or in the Tibetan script. 

      Even though the application runs as a stand-alone application in the desktop's user, connection to the Internet is still necessary to access the @@ -107,7 +107,7 @@ DictionarySearchHandheld.jar)

    • '/' (shad), ';', '|', '!', ':', '[', ']', '^', '@', '#', '$', '%', '=', '<', '>', '(', ')', '{', '}', blank line (two enters in a row): may not show up in between component word or phrases (and hence is interpreted as marking the end of a - component word or phrase). See + component word or phrase). See Extended Wylie documentation for the corresponding symbols in the Tibetan script.
    • @@ -138,4 +138,4 @@ and will be looked up separately.

      @see org.thdl.tib.text @see org.thdl.tib.input - \ No newline at end of file + diff --git a/source/org/thdl/tib/text/tshegbar/UnicodeUtils.java b/source/org/thdl/tib/text/tshegbar/UnicodeUtils.java index f8070ed..5197b9a 100644 --- a/source/org/thdl/tib/text/tshegbar/UnicodeUtils.java +++ b/source/org/thdl/tib/text/tshegbar/UnicodeUtils.java @@ -105,7 +105,7 @@ public class UnicodeUtils implements UnicodeConstants { discouraged}. NFTHDL also does not screw things up by using the standard-but-wrong CCCVs. It sorts stretches of combining characters wisely as per - {@link http://iris.lib.virginia.edu/tibet/xml/showEssay.php?xml=/tools/encodingTib.xml}. + {@link http://orion.lib.virginia.edu/thdl/xml/showEssay.php?xml=/tools/encodingTib.xml}.

      The Tibetan passages of the returned string are in the chosen normalized form, but codepoints outside of the {@link @@ -528,7 +528,7 @@ public class UnicodeUtils implements UnicodeConstants { * * @param sb the buffer to be mutated * @return true if sb was mutated - * @see Tibetan Encoding Model + * @see Tibetan Encoding Model */ public static boolean fixSomeOrderingErrorsInTibetanUnicode(StringBuffer sb) { boolean mutated = false; diff --git a/source/org/thdl/tib/text/ttt/TPairListFactory.java b/source/org/thdl/tib/text/ttt/TPairListFactory.java index c1afcb8..06759ba 100644 --- a/source/org/thdl/tib/text/ttt/TPairListFactory.java +++ b/source/org/thdl/tib/text/ttt/TPairListFactory.java @@ -407,7 +407,7 @@ class TPairListFactory { // TODO(dchandler): equivalence classes I'm not // sure. - // http://iris.lib.virginia.edu/tibet/xml/showEssay.php?xml=/tools/encodingTib.xml + // http://orion.lib.virginia.edu/thdl/xml/showEssay.php?xml=/tools/encodingTib.xml // says to go above base and then upwards. Think // it over.