/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*/
/*                                                                     */
/*        P�l Hedne 1990                                               */
/*                                                                     */
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*/
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
/*                                                                                                                                                ;                                      */
/*  Macro for � bytte ut norske tegn med LATEX kommandoer  ;                                     */
/*                                                                                                                                                ;                                      */
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */

nor_to_tex (...)
{
       int line, col;

       message("Oversetter norske tegn til TEX ");
       drop_bookmark (10, "Y");
       move_abs (1, 1);
       translate ("�", "{\\ae}", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "{\\o}", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "{\\aa}", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "{\\AE}", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "{\\O}", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "{\\AA}", 1, 0, 1);
       goto_bookmark (10);
       message(" ");
}
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
tex_to_nor (...)
{
       int line, col;

       message("Oversetter TEX til norske tegn");
       drop_bookmark (10, "Y");
       move_abs (1, 1);
       translate ("{\\ae}", "�", 1, 0, 1);
       move_abs (1, 1);
       translate ("{\\o}", "�", 1, 0, 1);
       move_abs (1, 1);
       translate ("{\\aa}", "�", 1, 0, 1);
       move_abs (1, 1);
       translate ("{\\AE}", "�", 1, 0, 1);
       move_abs (1, 1);
       translate ("{\\O}", "�", 1, 0, 1);
       move_abs (1, 1);
       translate ("{\\AA}", "�", 1, 0, 1);
       goto_bookmark (10);
       message(" ");
}
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
NormKeys (...)
{
       assign_to_key ("�", "self_insert");
       assign_to_key ("�", "self_insert");
       assign_to_key ("�", "self_insert");
       assign_to_key ("�", "self_insert");
       assign_to_key ("�", "self_insert");
       assign_to_key ("�", "self_insert");
}

/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
TexKeys (...)
{
       assign_to_key ("�", "AA");
       assign_to_key ("�", "aa");
       assign_to_key ("�", "AE");
       assign_to_key ("�", "ae");
       assign_to_key ("�", "OE");
       assign_to_key ("�", "oe");
}

/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
aa (...)
{
       insert ("{\\aa}");
}

AA (...)
{
       insert ("{\\AA}");
}
OE (...)
{
       insert ("{\\O}");
}

oe (...)
{
       insert ("{\\o}");
}

AE (...)
{
       insert ("{\\AE}");
}
ae (...)
{
       insert ("{\\ae}");
}

/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */
mailnor (...)
{
       int line, col;

       message("Oversetter norske tegn til mail norsk ");
       drop_bookmark (10, "Y");
       move_abs (1, 1);
       translate ("�", "ae", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "o", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "aa", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "AE", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "O", 1, 0, 1);
       move_abs (1, 1);
       translate ("�", "AA", 1, 0, 1);
       goto_bookmark (10);
       message(" ");
}
/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                     */