Programa preparador de cartas padronizadas

O programa Cartex serve para criar arquivos de textos a partir de
um texto original em que os textos a substituir sao colocados entre
colchetes.  Os textos gerados, sero adequados para uma posterior
impresso, que pode ser de estilo normal ou formatado.

O programa pergunta o nome dos arquivos de entrada e de sada.
Em seguida, pede ao operador que, para cada informao entre colchetes,
informe qual ser o texto a ser gerado no arquivo de sada.

O programa aceita ainda as seguintes palavras reservadas:

{DATA}   -  insere na saida a data atual
{INITAB} -  as linhas abaixo desta sero perguntadas repetidamente
            em geral, produzindo uma tabela repetitiva.
{FIMTAB} -  fim do trecho a repetir.

 possivel criar textos de comentrios da seguinte forma
{* algum texto *}
    As linhas de comentrio no sero copiadas para a sada,
    mas faladas e mostradas na tela.

Emisso de documentao sobre os arquivos modelos

    Frequentemente se necessita gerar documentao sobre os campos do
arquivo de modelo original. Um arquivo contendo uma lista desses campos
pode ser obtida facilmente atravs do uso do utilitrio DOCARTEX. Este
programa perguntar o nome do arquivo que contm o modelo e o nome do
arquivo de sada. Produzir neste ltimo uma listagem dos campos, que
pode depois ser facilmente editada para gerao da documentao para
posterior operao.


Exemplo para impresso comum:

{*Carta de Teste*}

                Rio de Janeiro, {DATA}.


Ao Sr.
{Nome}
{Empresa}
{Endereo}
{CEP} - {Cidade} - {Estado}


Prezado Senhor:


     De acordo com {Causa} estamos na data de {Data de corte} trocando
os seguintes nmeros de telefone de sua empresa.


           Nmero Antigo                Nmero novo
{INITAB}
             {Nmero antigo}                    {Nmero Novo}
{FIMTAB}

                        Atenciosamente,


                 ____________________________
                         Fulano de Tal
                       Gerente de cortes


Exemplo (para impresso formatada):


{*Carta de Teste*}

                Rio de Janeiro, {DATA}.


<NL>Ao Sr.
<NL>{Nome}
<NL>{Empresa}
<NL>{Endereo}
<NL>{CEP} - {Cidade} - {Estado}


Prezado Senhor:


     De acordo com {Causa} estamos na data de {Data de corte} 
<is>trocando os seguintes nmeros de telefone <fs>de sua empresa.


           Nmero Antigo                Nmero novo
{INITAB}
             {Nmero antigo}                    {Nmero Novo}
{FIMTAB}

                        Tchau


             ____________________________
                   <in>Fulano de Tal<fn>
                  <ii>Gerente de cortes<fi>



Obs.:  necessrio um cuidado especial para formatar tabelas, uma vez
que o tamanho do texto gerado no arquivo final ser o nmero de
caracteres digitados pelo operador, e no o tamanho do trecho entre
chaves !
