<abstract><para>Este manual descreve o &kvoctrain; versão 0.8.0. O &kvoctrain; é um pequeno utilitário para ajudá-lo a treinar o seu vocabulário, quando está tentando aprender um idioma estrangeiro.</para></abstract>
<para>O &kvoctrain; é um pequeno utilitário para ajudá-lo a treinar o seu vocabulário, quando está tentando aprender um idioma estrangeiro. Você poderá criar a sua própria base de dados com as palavras que necessita.</para>
<para>Provavelmente você se recorda das cartas rápidas da escola. O professor escrevia a expressão original na face frontal da carta e a tradução atrás. Depois, o aluno via as cartas, uma após a outra. Se soubesse a tradução dela, poderia deixá-la de lado. Se falhasse, ela voltava para a pilha.</para>
<para>O &kvoctrain; não pretende ensinar-lhe gramática ou outras coisas sofisticadas. Isto está, e provavelmente se manterá assim, fora do escopo deste aplicativo.</para>
<para>Como poderá ver abaixo, os itens do vocabulário estão organizados de forma semelhante a uma folha de cálculo. Cada coluna representa uma expressão ou palavra num determinado idioma ou outras informações. A coluna mais à esquerda contém o nome da lição a que este item pertence. A segunda descreve o estado da linha e a terceira é sempre a palavra original. As outras à direita representam as respectivas traduções.</para>
<listitem><para>as cores mostram o grau (Nível 1 a 7) do seu conhecimento</para></listitem>
<listitem><para>Uma marca verde na segunda coluna significa que esta linha está sendo usada para uma pergunta (quando você não a terminou da última vez), enquanto que uma cruz vermelha aparece sempre que você desativou a linha.</para></listitem>
<listitem><para>se você marcar um conjunto de itens com os quais trabalhar, eles aparecem com um fundo diferente.</para></listitem>
<para>A cor da coluna com o termo original irá variar se você tiver duas ou mais colunas com traduções. Se o cursor estiver numa das traduções, a cor representa o seu grau <quote>em relação ao original</quote>. Veja a seção <link linkend="entry6-dlg">diálogo do item</link> para mais informações sobre o assunto.</para>
<para>No fundo da janela principal, você também verá a barra de estado que contém normalmente as três áreas que mostram as propriedades importantes da expressão atual, se estiverem disponíveis:</para>
<listitem><para>como pronunciar esta expressão. Se você tiver uma fonte instalada que contenha os caracteres do <acronym>IPA</acronym>, você também poderá usar os caracteres do alfabeto fonético. Veja mais sobre o assunto na <link linkend="opt-dlg-ipa">página do diálogo de opções</link>. </para></listitem>
</varlistentry>
<varlistentry><term>R:</term>
<listitem><para>os seus comentários pessoais</para></listitem>
<para>Enquanto o &kvoctrain; está carregando, salvando um arquivo grande ou outra operação que o mantenha ocupado, você verá uma barra de progresso nesta barra de estado.</para>
<para>Existem dois modos que lhe permitem modificar o conteúdo das células na janela principal. Você poderá selecionar o modo desejado no <link linkend="opt-menu">menu de opções</link>. </para>
<listitem><para>Quando este modo está ativo, você poderá modificar a lição ou estado de uma linha da tabela se a selecionar numa lista. A lista aparece após clicar na linha com o mouse ou depois de pressionar <keycap>Espaço</keycap>, enquanto o cursor se encontra na célula.</para>
<para>Para modificar uma palavra ou uma expressão, basta começar a escrever e pressionar <keycap>Return</keycap> quando tiver terminado.</para>
<note><para>Você não poderá invocar a <link linkend="entry-dlg">diálogo do item</link> neste modo. </para></note></listitem>
<listitem><para>Quando a edição local estiver desativada, você precisa pressionar <keycap>F2</keycap> para abrir uma lista ou um campo de edição para fazer as suas alterações.</para>
<para>Para invocar o <link linkend="entry-dlg">diálogo do item</link> basta pressionar <keycap>Return</keycap> quando o cursor estiver na célula ou fazer duplo-clique nela. </para></listitem>
<listitem><para>O cursor muda para o campo de texto de procura inteligente. Se você começar a escrever uma expressão neste campo, o &kvoctrain; irá procurar a melhor ocorrência após cada chave. O cursor no vocabulário é então movido para essa localização.</para>
<para>Se você pressionar <keycap>Return</keycap> irá mudar para a próxima ocorrência.</para>
<para>Se você só quiser os itens que correspondam ao <emphasis>início</emphasis> da expressão, você precisa pressionar <keycombo action="simul">&Ctrl; <keycap>Return</keycap></keycombo>.</para>
<para>Pressionando <keycombo action="simul">&Shift; <keycap>Tab</keycap></keycombo> ou em <keycap>Tab</keycap> você irá voltar para o vocabulário.</para></listitem>
<listitem><para>O cursor no vocabulário move-se uma coluna para a esquerda. Se tiver atingido a coluna mais à esquerda, não irá acontecer nada.</para></listitem>
<listitem><para>O cursor no vocabulário é movido uma coluna para a direita. Se atingir a coluna mais à direita, não irá acontecer nada.</para></listitem>
<listitem><para>O cursor no vocabulário é movido uma linha para baixo. Se tiver atingido a linha mais abaixo, não irá acontecer nada.</para></listitem>
<listitem><para>O cursor no vocabulário é movido uma página (o número de linhas visíveis, menos uma) para cima. Se tiver atingido a linha mais acima, não irá acontecer nada.</para></listitem>
<listitem><para>O cursor no vocabulário é movido uma página (o número de linhas visíveis, menos uma) para baixo. Se tiver atingido a linha mais abaixo, não irá acontecer nada.</para></listitem>
<listitem><para>Invoca um diálogo para inserir uma nova expressão original e adiciona uma nova linha com esta expressão ao fim do vocabulário. O cursor é movido até o fim do vocabulário, após adicionar esta linha.</para>
<para>Se tiver selecionado a inserção inteligente, será pedido para inserir o termo original e as suas traduções, até que você pare, pressionando a tecla ESC.</para></listitem>
<listitem><para>Depois de confirmar um diálogo de segurança, o item individual selecionado ou a seleção atualmente efetuada é removida do vocabulário.</para></listitem>
<term><keycap>+</keycap> ou <keycap>-</keycap></term>
<listitem><para>Pressionando &Ctrl; e uma das teclas do teclado numérico, a <keycap>+</keycap> ou a <keycap>-</keycap>, você poderá escolher o item anterior ou o seguinte na lista que determina a lição atual. Se você não tiver nenhum teclado numérico, também poderá usar as teclas normais de <keycap>+</keycap> ou <keycap>-</keycap>.</para></listitem>
<para>Clicando com o botão <mousebutton>esquerdo</mousebutton> do mouse nos botões do cabeçalho, você irá ordenar esta coluna em ordem crescente. O próximo 'clique' irá passar para a ordem decrescente. Quando a coluna estiver ordenada, você poderá ver um triângulo no botão que mostra a direção de ordenamento.</para>
<para>Mantendo pressionado o botão <mousebutton>esquerdo</mousebutton> durante cerca de um segundo num dos botões do cabeçalho da tabela, fará aparecer o <link linkend="header-menu">menu do cabeçalho</link>.</para>
<para>Se você mantiver a tecla &Ctrl; pressionada ao clicar num item, a linha inteira é marcada para ser processada posteriormente. Um clique num item marcado, irá remover esta seleção.</para>
<para>Quando você pressionar adicionalmente numa tecla &Shift; ao clicar num item, a seleção será extendida desde o item atual até ao ponto em que o cursor estava anteriormente.</para>
<para>Você invoca a janela de edição para modificar a seleção pressionando <keycap>Return</keycap>. Neste caso, o diálogo aparece de modo diferente. Algumas das propriedades estão inativas. Por exemplo, não faz sentido editar a expressão em si ou o comentário de um intervalo inteiro.</para>
<para>Todos os campos selecionáveis estão em branco no início para representar o estado não modificável. Logo que tenha modificado uma propriedade, passarão a existir conteúdos no seu campo e só essas propriedades são alteradas na sua seleção, logo que tenha confirmado o diálogo.</para>
<listitem><para>O seu tipo de documento nativo em XML com a extensão <literal role="extension">.kvtml</literal>.</para>
<para>Se você quiser compartilhar documentos com outros, este é o único formato de arquivo que é capaz de conter <emphasis>todas</emphasis> as propriedades do &kvoctrain;.</para></listitem>
<listitem><para>Os arquivos de vocabulários do <ulink url="http://www.kiecza.de/daniel/linux/">vocabbox</ulink>, que é o mais simples treinador de vocabulários que o autor conhece. Recomenda-se este aplicativo se precisar de um realmente compacto.</para></listitem>
<listitem><para>Os arquivos criados pelo <ulink url="http://ourworld.compuserve.com/homepages/michael_m_werner/"> Vocabulary Trainer</ulink> Ele é um aplicativo para o &Microsoft; &Windows;. Ele usa a extensão de arquivos <literal role="extension">lex</literal>. Infelizmente, a referência aos arquivos originais na Compuserve desapareceu, mas ainda poderão existir arquivos disponíveis noutro lado qualquer, de modo a que possam ser obtidos. </para></listitem>
<listitem><para>Os arquivos de texto simples com delimitadores especiais entre os itens poderão ser também usados por programas de bases de dados simples. A extensão é a <literal role="extension">csv</literal> neste caso. O &kvoctrain; detecta também se estes arquivos estão codificados em UTF8, uma vez que estes arquivos estão também disponíveis para preservar os caracteres corretos; veja mais sobre o assunto na seção sobre as <link linkend="encodings">codificações e mapas de caracteres.</link></para>
<para>Existem muitos dicionários na Internet que usam o caractere de tabulação, um ponto-e-vírgula ou dois-pontos para separar os vários idiomas. Para selecionar este separador, use o diálogo para definir as <link linkend="options4-dlg">opções da área de transferência</link>.</para></listitem>
<para>O &kvoctrain; lê os primeiros 'bytes' de um arquivo e tenta adivinhar o formato do arquivo. Quando nenhum dos tipos especiais, como o <literal role="extension">kvtml</literal> ou <literal role="extension">lex</literal>, for reconhecido, ele irá usar o formato <literal role="extension">csv</literal>.</para>
<title>Sobre as codificações, mapas de caracteres e outras coisas estranhas</title>
<para>Todos os arquivos de texto legíveis pelas pessoas são representados segundo uma sequência de <quote>bytes</quote> ou <quote>octetos</quote>. O significado atual destes 'bytes' pode ser interpretado de várias formas diferentes, dependendo do sistema em que são mostrados ou em que idioma o texto pretende ser usado.</para>
<para>Uma vez que normalmente um <quote>byte</quote> é a unidade mais pequena comum para os dados, cada <quote>carectere</quote> que você vê numa tela é representado por exatamente um 'byte'. Cada 'byte' consegue conter um valor de 0 a 255, podendo deste modo representar até 256 caracteres diferentes num arquivo.</para>
<para>Normalmente, você possui os caracteres <quote>ASCII</quote>, ⪚ o 'a' até ao 'z', o 'A' até ao 'Z', o '0' até ao '9', bem como alguns caracteres adicionais dependentes do idioma. Por exemplo, as letras alemãs ä ou ü ou vários símbolos do Grego, Russo, Hebreu ou mesmo Chinês. Tudo isto dá um total de mais de 256 símbolos diferentes.</para>
<para>Neste momento deverá parecer óbvio que você precisa ter cuidado em selecionar a <quote>codificação</quote> correta, que é usada em vários computadores para mostrar os 'bytes' da mesma forma que se pretende.</para>
<para>Uma melhor aproximação é combinar dois ou mais 'bytes' numa representação para um único carácter na tela. Isto é o que, por exemplo, o <quote>Unicode</quote> faz. O Unicode é uma norma que usa atualmente um intervalo de 0 a 65535 (e ainda mais) para designar um determinado símbolo. Quase todos os símbolos de quase qualquer idioma da Terra (e ainda muito mais, ⪚, ícones bastante conhecidos ou Klingon), possuem um número único e não-ambíguo atribuído.</para>
<para>Infelizmente, o tratamento do Unicode é um pouco mais complicado e não funciona com a maioria das ferramentas atuais. Os textos em Unicode também serão um pouco maiores. Um compromisso é usar o UTF-8 que usa 7 'bits' (8 'bits' formam um 'byte') para os caracteres mais comuns do código ASCII e muda para 2, 3 ou mesmo 4 ou mais 'bytes' se necessário.</para>
<para>Todos os arquivos do vocabulário para o &kvoctrain; são basicamente um arquivo de texto simples que usa Unicode.</para>
<para>Para suportar tantos idiomas quanto os possíveis, o &kvoctrain; versão 0.7 oferecia a possibilidade de escolher uma codificação especial para cado idioma. Se você salvou os seus arquivos no antigo <quote>Modo-8Bits</quote> você iria ver os caracteres errados quando os carregasse com a versão 0.8 e posteriores. Contacte <ulink url="mailto:kvoctrain@ewald-arnold.de">o autor</ulink> neste caso. </para>
<para>Se você quiser saber mais sobre esta questão, você deverá visitar as seguintes referências:</para>
<para>Ela mantém o registro do seu conhecimento das expressões, atribuindo-lhe um de sete graus que vão do <quote>Nível 1</quote> ao <quote>Nível 7</quote>.</para>
<listitem><para>Para manter a quantidade de expressões razoável, restrinja a pesquisa a uma lição e/ou a um tipo de palavra. É preferível cerca de 50 palavras por ciclo e sub-dividir as lições de acordo com isso.</para></listitem>
<listitem><para>Além disso, o âmbito da pesquisa poderá depender do grau atual, o número de pesquisas e a data da última pesquisa.</para></listitem>
<listitem><para>A aprendizagem é eficiente, se não repetir as palavras durante um determinado período de tempo, dependendo do grau atual.</para>
<para>Existe um mecanismo de bloqueio e de expiração nesse caso, por isso você não é obrigado a modificar a configuração depois de cada ciclo. A expressão conhecida é bloqueada, pelo menos durante o período de tempo indicado, e será mostrada após o período de expiração.</para></listitem>
<listitem><para>A direção da aprendizagem poderá ser alterada aleatoriamente para evitar a aprendizagem numa única direção.</para></listitem>
<listitem><para>Para o seu gosto pessoal ou apenas para ir se habituando a uma nova palavra, você poderá escolher uma pesquisa que mostra a solução junto com várias palavras escolhidas aleatoriamente (chamadas de 'múltipla escolha').</para></listitem>
<listitem><para>Os tipos especiais de palavras precisam de pesquisas especiais.</para>
<para>Por esta razão, existem pesquisas para a conjugação dos verbos, a forma comparativa dos adjetivos e os artigos dos nomes.</para></listitem>
<para>Ao pesquisar no &kvoctrain; as expressões são apresentadas aleatoriamente até que você confirme todas como sendo <quote>conhecidas</quote>. Se você não tiver selecionado nenhuma lição em especial, todas as lições são percorridas, uma atrás da outra.</para>
<para>As expressões restantes de uma determinada pesquisa em execução são armazenadas convenientemente quando você sair do &kvoctrain;. Depois de uma reinicialização posterior você poderá continuar a pesquisa (atualmente, isto não se aplica às pesquisas especiais com os verbos, os artigos e as comparações). Estas expressões são marcadas com um sinal verde na <link linkend="overview">janela principal</link>.</para>
<listitem><para><action>Mescla outro vocabulário ao atual.</action></para>
<para>Somente as partes pertencentes ao segundo vocabulário serão reunidas, e que tenham o mesmo <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html"> código internacional de idioma </ulink> do seu atual.</para>
<para>Por isso, use sempre os códigos corretos. Isto ajuda-o a compartilhar vocabulários com outras pessoas. O &kvoctrain; ajuda-o nisto e oferece todos os código na <link linkend="options2-dlg">página de opções</link> correspondente </para></listitem>
<listitem><para><action>Copia a linha atual para a área de transferência.</action> Os itens serão separados por uma sequência especial de caracteres, que poderá ser escolhida no <link linkend="options4-dlg">diálogo de opções</link>.</para></listitem>
<listitem><para><action>Cola o conteúdo da área de transferência.</action> Os itens são divididos de acordo com o <link linkend="cut-n-paste">separador</link> acima mencionado e são inseridos como uma nova linha com uma ou mais colunas. Você também poderá <link linkend="options4-dlg">ajustar a ordem</link> na qual as colunas são reunidas antes de copiar tudo da área de transferência.</para>
<para>A colagem de várias linhas (⪚, a partir de um arquivo <literal role="extension">CSV</literal> de base de dados) irá adicioná-las todas como novas linhas, uma após a outra.</para></listitem>
<menuchoice><shortcut><keycombo action="simul"> &Ctrl;<keycap>F</keycap></keycombo></shortcut> <guimenu>Editar</guimenu> <guimenuitem>Pesquisar na Área de Transferência</guimenuitem></menuchoice></term>
<listitem><para><action>Cola o conteúdo da área de transferência</action> no campo de <link linkend="smart-search">pesquisa inteligente</link> e procura esta expressão em todos os itens da coluna atual.</para></listitem>
<term><menuchoice><shortcut><keycap>Ins</keycap></shortcut> <guimenu>Editar</guimenu> <guimenuitem>Adicionar Novo Registro</guimenuitem></menuchoice></term>
<listitem><para><action>Adiciona uma ou mais expressões novas.</action> Veja a seção da <link linkend="key-insert">tecla Insert</link> para mais informações.</para></listitem>
<menuchoice><shortcut><keycap>Enter</keycap></shortcut> <guimenu>Editar</guimenu> <guimenuitem>Editar Área Selecionada</guimenuitem></menuchoice></term>
<listitem><para><action>Edita a expressão atual.</action> Veja a seção da <link linkend="key-enter">tecla Enter</link> para mais informações.</para></listitem>
<menuchoice><shortcut><keycap>Del</keycap></shortcut> <guimenu>Editar</guimenu> <guimenuitem>Limpar Área Selecionada</guimenuitem></menuchoice></term>
<listitem><para><action>Remove os itens selecionados.</action> Veja a <link linkend="key-delete">tecla Delete</link> para mais informações.</para></listitem>
<listitem><para>Invoca o <link linkend="stat-dlg">diálogo de estatísticas</link> para <action>mostrar os fatos mais importantes sobre o seu vocabulário.</action></para></listitem>
<menuchoice><guimenu>Vocabulário</guimenu> <guimenuitem>Atribuir as Lições</guimenuitem></menuchoice></term>
<listitem><para><action>Procura no vocabulário pelos itens que não têm ainda uma lição atribuída.</action> Eles passam a ter atribuídas novas lições.</para></listitem>
<menuchoice><guimenu>Aprendizado</guimenu> <guimenuitem><replaceable>Nomes dos Idiomas</replaceable></guimenuitem> </menuchoice></term>
<listitem><para>Mostra um submenu para cado idioma com todas os diálogos de questionários. É exatamente o mesmo menu que aparece com o <link linkend="header-menu">botão do cabeçalho da tabela</link>.</para></listitem>
<listitem><para><action>Prossegue com o último questionário aleatório, se interrompeu algum anteriormente.</action> Os itens restantes irão aparecer com uma marcação verde. </para></listitem>
<para>O seguinte menu de contexto irá aparecer quando você mantiver o terceiro botão (as suas expressões originais) no cabeçalho da tabela pressionado durante cerca de um segundo.</para>
<listitem><para>Cria um <link linkend="query-dlg">questionário aleatório</link> nesta coluna com todas as expressões desconhecidas, de acordo com os seus <link linkend="q-opt3-dlg">limites</link>.</para></listitem>
<listitem><para>Cria um <link linkend="mu-query-dlg">questionário de múltipla escolha aleatório</link> nesta coluna com todas as expressões desconhecidas de acordo com os seus <link linkend="q-opt3-dlg">limites</link>.</para></listitem>
<listitem><para>Escolhe um idioma para esta coluna. Se o seu idioma desejado não existir ainda neste menu, você terá que adicioná-lo com o <link linkend="options2-dlg">diálogo de opções</link>.</para></listitem>
<term><guimenuitem>Reinicializar as propriedades</guimenuitem></term>
<listitem><para>Restaura as propriedades de todos os itens selecionados no seu estado inicial, como se você os tivesse acabado de adicionar.</para>
<para>Se você tiver escolhido uma lição na opção apropriada da barra de ferramentas, então só estes membros da lição serão reinicializados. Caso contrário, todos os itens são afetados.</para></listitem>
<para>Este diálogo também consiste em várias páginas que determinam as propriedades que pertencem apenas ao documento atual. Elas são guardadas com o vocabulário.</para>
<listitem><para>Normalmente, você irá indicar o seu nome neste campo. Se existir mais de um autor, você poderá usar uma linha para cada pessoa.</para></listitem>
<listitem><para>Se você quiser restringir (ou, melhor, permitir) a utilização do seu vocabulário, você deverá inserir a permissão ou licença respectiva aqui.</para>
<para>Recomenda-se a utilização de algo semelhante à <ulink url="http://www.gnu.org/philosophy/using-gfdl.html">Free Document License</ulink> </para></listitem>
<para>Os botões deverão ser bastante intuitivos exceto o <guibutton>Limpar</guibutton>. Ele irá remover todas as descrições da lição que não estejam sendo usadas no documento atual.</para>
<important><para>Se você pensar que falta um item importante (do tempo acima definido, do tipo ou da seção das legendas de utilização), o autor pede que o avise, para que o possa incluir no aplicativo com um item padrão.</para>
<para>Desta forma, todos os outros usuários poderão se beneficiar.</para></important>
<listitem><para>Se você tiver criado o seu vocabulário em uma determina ordem, você poderá usar esta opção para desativar a ordenação para este documento. Ao clicar no botão do cabeçalho já não será mais ordenada a linha.</para></listitem>
<para>A versão 0.7 do &kvoctrain; oferecia adicionalmente a opção para usar <quote>8 Bits</quote> ou <quote>Unicode</quote> para salvar os arquivos de vocabulários. Todavia, isto já não é mais suportado. Os arquivos são sempre gravados em Unicode para evitar a representação errada dos caracteres.</para>
<para>Infelizmente não existe nenhuma retro-compatibilidade para as versões inferiores à 0.6, mas achamos que o benefício vale a pena.</para>
<para>Se você tiver arquivos importantes que apareçam corrompidos na nova versão, você pode sempre contactar <ulink url="mailto:kvoctrain@ewald-arnold.de">o autor</ulink>, uma vez que poderá valer a pena criar uma ferramenta de conversão. </para>
<listitem><para>Para cada gênero, você insere aqui o artigo definido e o indefinido. Se não existir nenhum para este idioma, você poderá deixar o campo em branco.</para></listitem>
<listitem><para>De forma semelhante, você poderá inserir o descritor para a primeira, segunda e terceira pessoas, quer do plural quer do singular.</para>
<para>Uma vez que muitas idiomas não distinguem a terceira pessoa do plural, existe uma opção para determinar isso.</para>
<para>Deixe os campos desnecessários em branco.</para></listitem>
<para>A versão 0.7 do &kvoctrain; também oferecia a opção de uma <link linkend="encodings">codificação especial</link>. No &Qt; versão 3 não existe mais necessidade para isto.</para>
<para>Se você tiver arquivos importantes que apareçam corrompidos na nova versão, você pode sempre contactar <ulink url="mailto:kvoctrain@ewald-arnold.de">o autor</ulink>, uma vez que poderá valer a pena criar uma ferramenta de conversão. </para>
<term><guilabel>Intervalo de cópia de segurança automática</guilabel></term>
<listitem><para>O &kvoctrain; irá salvar automaticamente o documento se ele foi modificado, depois do período que inserir aqui, se a opção estiver assinalada.</para>
<para>Como efeito colateral ele também não pergunta se deseja salvar ao sair do aplicativo com dados modificados, mas salva o vocabulário sem perguntar.</para>
<para>Um intervalo igual a 0 também desabilita este comportamento.</para></listitem>
<listitem><para>Se este recurso estiver ativado, você será avisado repetidamente com o diálogo de inserção de dados. Depois de inserir o primeiro original, você terá que inserir as traduções correspondentes. Depois disso, você passa para o próximo original e para as suas traduções, até parar quando carregar na tecla <keycap>ESC</keycap>.</para>
<para>Quando você estiver neste modo e modificar a lição no diálogo, você obterá o mesmo efeito de selecionar a lição na barra de ferramentas. Desta forma, ela é pré-selecionada quando aparecer o próximo diálogo de inserção de registros.</para>
<para>As lições necessárias terão que ser criadas nas configurações do documento.</para></listitem>
<listitem><para>Quando estiver assinalada esta opção, toda a configuração será salva quando o &kvoctrain; sair. Caso contrário, você terá que selecionar o item do menu apropriado.</para></listitem>
<term><guilabel>Redimensionamento de colunas</guilabel></term>
<listitem><para>Quando você redimensionar a sua janela principal será conveniente também que as colunas se redimensionem também automaticamente.</para>
<para>Isto é possível de duas maneiras: <variablelist>
<listitem><para>O &kvoctrain; coloca todas colunas com o mesmo tamanho, exceto a da esquerda com os nomes das lições, que fica com metade do tamanho das outras. A segunda coluna que contém a imagem que descreve o estado tem um tamanho fixo.</para></listitem>
<term><guilabel>Código do idioma</guilabel></term>
<listitem><para>Cada coluna poderá ter atribuído um idioma. Isto é feito internamente com os <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html">códigos internacionais de idiomas</ulink> normais, ⪚ <literal>en</literal>, <literal>pt</literal>, <literal>it</literal>, &etc;. Estes códigos são também gravados com o documento.</para>
<para>Você deverá sempre usar os códigos corretos para ser capaz de compartilhar os vocabulários com os outros. A junção de vocabulários também se baseia nos códigos dos idiomas corretos.</para></listitem>
<listitem><para>Às vezes poderá ser útil ter um segundo código de idioma, porque alguns possuem um código normal curto e um ou mais códigos mais extensos. Para o português, existe normalmente o <literal>pt</literal>, mas também é possível usar o <literal>pt_BR</literal>, de acordo com o ISO639-2.</para></listitem>
<listitem><para>Aqui você poderá inserir para o código do idioma um nome descritivo e que será apresentado nos botões do cabeçalho na <link linkend="overview">janela principal</link>. </para></listitem>
<listitem><para>Adicionalmente, você poderá adicionar um belo ícone ao seu idioma que será mostrado no botão do cabeçalho da tabela.</para>
<para>O &kde; 2 guarda estas imagens em <filename>$<envar>TDEDIR</envar>/share/locale/l10n/<replaceable>código-idioma</replaceable></filename>.</para></listitem>
<listitem><para>Depois de inserir o código de um novo idioma à sua esquerda, você poderá usar este botão para a adicionar à sua lista. Depois disso, você terá que preencher os campos para o nome extenso e para a imagem para o botão do cabeçalho.</para></listitem>
<term><guilabel>Adicionar idioma da base de dados do KDE</guilabel></term>
<listitem><para>Pressionando neste botão irá abrir um menu que contém todos os países que são conhecidos na sua instalação do &kde;, ordenados por país. Você poderá adicionar as propriedades desejadas do seu idioma à sua lista pessoal.</para>
<para>Talvez você deseja alterar o nome do idioma ou a imagem correspondente, mas é altamente recomendado que mantenha pelo menos o código de 2 'bytes' do idioma e o seu código alternativo de 3 'bytes' se você não tiver uma razão em especial para não fazer isso. Assim, é possível obter arquivos de documentos compatíveis e que possam ser compartilhados com todos os usuários. </para></listitem>
<para>Basicamente os dois botões anteriores oferecem os mesmos dados. O primeiro contém os códigos das idiomas que o &kde; conhece, ordenados por país, enquanto que o segundo contém <emphasis>todos</emphasis> os códigos <quote>ISO639-1</quote> ordenados alfabeticamente.</para>
<listitem><para>Permite-lhe escolher uma fonte para mostrar os caracteres do alfabeto fonético internacional. Isto é usado para mostrar a pronúncia da expressão na parte inferior da barra de estado.</para>
<para>Provavelmente, você não terá nenhuma fonte adequada para o IPA uma vez que estes caracteres são raramente usados. Você poderá obter uma fonte gratuita em <ulink url="http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html">http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html </ulink> ou <ulink url="http://www.hclrss.demon.co.uk/unicode/fonts.html">http://www.hclrss.demon.co.uk/unicode/fonts.html </ulink>. Instale estas fontes, por exemplo, com o 'tdefontinst'.</para>
<para>Se você tiver o <application>StarOffice</application> instalado, você provavelmente também terá a fonte <quote>Lucida Sans Unicode</quote> que também contém a maioria dos caracteres necessários (mas certifique-se de selecionar a fonte que termina em <quote>Unicode</quote>).</para>
<para>Foi descoberta também a <ulink url="http://esl.about.com/library/weekly/aa040998.htm"> Referência e Introdução aos Símbolos Fonéticos</ulink> que explica um pouco da teoria. Existe também a <ulink url="http://www2.arts.gla.ac.uk/IPA/ipa.html">International Phonetic Association</ulink> onde você poderá encontrar ainda mais informações. </para>
<listitem><para>Esta é uma sequência com um ou mais caracteres que dividem as partes de uma expressão ao transferir os dados de ou para um outro aplicativo pela área de transferência.</para>
<para>O item mais comum é o <keycap>TAB</keycap> que usa o caractere de tabulação. Outra possibilidade é usar o ponto-e-vírgula, se quiser exportar os dados para um arquivo de base de dados no formato <literal role="extension">CSV</literal>. Este caractere é também usado para ler esses arquivos corretamente.</para></listitem>
<listitem><para>Ao colar os dados da área de transferência, o &kvoctrain; não sabe a que idioma pertencem os diferentes campos e irá simplesmente inserí-los da esquerda para a direita.</para>
<para>Para facilitar um comportamento correto, se você organizou o seu vocabulário de outra forma, você poderá determinar a sua ordem desejada com esta área.</para>
<para>Os botões à direita da lista movem o idioma atual para cima ou para baixo. O <guibutton>Ignorar</guibutton> irá inserir uma lacuna, o que significa que o campo calculado posteriormente da área de transferência será ignorado.</para></listitem>
<term><guilabel>Usar o documento atual</guilabel></term>
<listitem><para>Se estiver assinalada a opção, os itens na área de transferência são considerados como estando na mesma ordem de idioma que o documento atual.</para></listitem>
<para>Por essa razão, todas as opções das páginas deste diálogo podem se resumir segundo um nome escolhido arbitrariamente. Você poderá salvar a configuração e usá-la novamente sempre que desejar.</para>
<listitem><para>Retém a configuração das outras páginas com o nome atual.</para>
<para>A gravação para disco é feita da mesma forma que as outras opções o são, usando o item de menu correspondente do <link linkend="opt-menu">menu de opções</link>. Algumas das propriedades são gravadas com o documento. Por exemplo, as lições a incluir, uma vez que isto depende do documento em uso.</para></listitem>
<term><guilabel>Tempo por questionário</guilabel></term>
<listitem><para>Aqui você poderá influenciar o comportamento do &kvoctrain; quando não souber a resposta a tempo. <itemizedlist>
<listitem><para>Você poderá definir um tempo-limite que o &kvoctrain; lhe concede para se lembrar da resposta correta.</para></listitem>
<listitem><para>Além disso, você poderá dizer ao &kvoctrain; o que fazer quando este limite for atingido. Além de uma espera durante um tempo ilimitado, você poderá optar por ser mostrada a solução ou por continuar imediatamente com a próxima pergunta.</para></listitem>
<listitem><para>Além disso, você poderá ativar uma pequena barra de progresso que mostra o tempo restante para a resposta correta.</para></listitem>
</itemizedlist></para>
<para>Se você exceder o tempo-limite várias vezes seguidas num modo contínuo, o &kvoctrain; irá assumir que não existe realmente ninguém à frente da tela e irá interromper o questionário.</para></listitem>
<term><guilabel>Mudar a direção aleatoriamente</guilabel></term>
<listitem><para>Normalmente um questionário funciona apenas numa direção, dependendo da coluna onde costuma começar o questionário. Com esta opção você poderá determinar que a direção é alterada aleatoriamente.</para></listitem>
<term><guilabel>Usar um método de aprendizagem alternativo</guilabel></term>
<listitem><para>O estilo normal de aprendizagem é aprender uma única lição de cada vez e, quando responder corretamente da primeira vez, a pergunta é retirada da lista de aprendizagem atual.</para>
<para>O método alternativo foi desenvolvido por Sebastian Leitner no seu livro "So lernt man lernen, Angewandte Lernpsychologie - ein Weg zum Erfolg" (Freiburg: Heider, 1972) (Português: Aprender a aprender, psicologia de aprendizagem aplicada - Um caminho para o sucesso).</para>
<para>A idéia do método de Leitner é tentar aprender as perguntas em que você leva bastante tempo para aprender e a não se incomodar com as que você sabe de fato. Isto é conseguido ao lhe pedir para responder corretamente a cada pergunta quatro vezes.</para>
<para>Na vida real, isto funciona ao criar quatro séries de cartas. Cada série, por cima da inferior, só poderá conter um certo número de cartas. A série de topo pode conter sete cartas, enquanto as outras poderão conter duas. (No jogo original, a fila inferior só poderá conter três cartas, limitando deste modo o número de cartas no jogo a 20. Esta "limitação" não está presente no KVocTrain.)</para>
<para>Na fila inferior estão as perguntas que têm ainda que ser feitas e as perguntas que foram respondidas incorretamente. Quando uma pergunta for respondida corretamente, é removida da fila onde estava e é movida para a parte de trás da fila superior. Se a fila onde uma carta é colocada ultrapassa o número máximo de cartas para essa fila, a próxima pergunta é retirada da frente dessa fila, caso contrário é retirada da frente da fila inferior. Uma carta é removida do jogo quando seria movida para a quinta fila, i.e. quando tivesse sido respondida corretamente, estando na fila de topo.</para>
<para id="thresholds">Com este diálogo você poderá determinar quais os itens que são incluídos na próxima seleção para o questionário aleatório.</para>
<important><para>Se você tiver ativado o mecanismo de bloqueio na próxima página do diálogo, os limites do <guilabel>Grau</guilabel>, o <guilabel>Tamanho do questionário</guilabel>, o <guilabel>número de erradas</guilabel> e o <guilabel>Último questionário</guilabel> ficam desativados e não são levados em conta.</para>
<para>Os itens só são incluídos se todas as condições forem preenchidas. Se você quiser ignorar uma propriedade, escolha <guilabel>Não interessa</guilabel> para ela.</para>
<para>Nesta página você seleciona o tempo em que um item conhecido é excluído dos questionários, com relação à última vez em que foi questionado.</para>
<para>Se pelo menos o bloqueio ou a expiração estiverem ativos, os limites do <guilabel>Grau</guilabel>, do <guilabel>Tamanho do questionário</guilabel>, do <guilabel>Número de erradas</guilabel> ou do <guilabel>Último questionário</guilabel> da página anterior não são levados em conta.</para>
<listitem><para>Seleciona a lição desejada.</para>
<para>O botão à direita também invoca a <link linkend="docprop2-dlg">página de propriedades do documento</link>, onde você poderá inserir uma nova lição.</para></listitem>
<listitem><para>Neste campo, você poderá descrever como a palavra é pronunciada.</para>
<para>Isto é possível tanto com a utilização de caracteres ASCII simples ou então com uma descrição fonética bonita e muito pessoal ou ainda usando o alfabeto fonético internacional. O botão à direita invoca um <link linkend="pron-window">diálogo</link> onde poderá selecionar todos os caracteres que pertencem a este alfabeto.</para>
<listitem><para>Permite-lhe escolher um dos tipos pré-definidos para sua expressão. Se você alterar o tipo de um item, todos os outros itens dessa linha ficarão com o novo tipo atribuído.</para>
<para>Veja a tabela com todos os <link linkend="types">tipos disponíveis</link>.</para></listitem>
<listitem><para>Alguns dos tipos também incluem sub-tipos. Se não houver nenhum sub-tipo disponível, este campo fica desativado.</para>
<para>Cada item de uma linha poderá ter um sub-tipo diferente. Isto é útil para os nomes, uma vez que o gênero de um nome poderá ser diferente em vários idiomas.</para>
<para>O botão à direita deste campo invoca a respectiva página do <link linkend="docprop3-dlg">diálogo de propriedades do documento</link> para que possa inserir um tipo novo imediatamente.</para></listitem>
<term><guilabel>Legenda de utilização</guilabel></term>
<listitem><para>Poderão ser selecionadas uma ou mais legendas de utilização para explicar o uso geral da expressão, ⪚ em medicina ou química.</para>
<para>O botão à direita também invoca a respectiva página para o <link linkend="docprop3-dlg">diálogo de propriedades do documento</link> para indicar uma nova legenda de utilização.</para></listitem>
<para>Se você não tiver esse fonte, você poderá encontrar uma referência para uma fonte gratuita na seção sobre as <link linkend="opt-dlg-ipa">opções de visualização</link>.</para>
<listitem><para>Aqui você poderá inserir as palavras que têm o mesmo significado que a expressão. Existe também um tipo de questionário para esta expressão.</para></listitem>
<listitem><para>Além disso, você poderá inserir aqui uma frase de exemplo para a expressão. Este é um tipo de questionário simples que lhe pergunta o conteúdo deste campo , só que com pontos em vez da palavra em questão.</para></listitem>
<listitem><para>Aqui você poderá encontra uma descrição com palavras diferentes. Existe também um tipo de questionário para esta expressão.</para></listitem>
<para>Se você quiser criar um questionário de múltipla escolha eficiente é bom oferecer expressões que sejam semelhantes à solução para tornar a escolha mais difícil. Se não oferecê-las, o &kvoctrain; só terá a possibilidade de criar esses questionários com as expressões escolhidas aleatoriamente que são mais fáceis de adivinhar. Você poderá inserir até cinco expressões diferentes para este fim.</para>
<para>Para cada tempo, o &kvoctrain; sabe que você poderá inserir as conjugações do verbo para as diferentes pessoas. O tempo pode ser selecionado na lista. Depois de fazer isso, os campos do item são atualizados de acordo.</para>
<para>Para algumas propriedades é possível configurar os valores <emphasis>do</emphasis> original ou <emphasis>para</emphasis> o original. Por exemplo, você poderá ter um grau ao perguntar a tradução (=> do original). O oposto é grau em que se pergunta o original quando é dada uma das traduções (=> para o original).</para>
<listitem><para>Algumas vezes existe uma palavra num idioma estrangeiro que se parece com uma palavra na seu idioma nativo de modo a que o leve a pensar que tem o mesmo significado. Só que, de fato, isso não é verdade.</para>
<term><guilabel>Data do ultimo questionário</guilabel></term>
<listitem><para>Esta é a data em que este item foi perguntado da última vez. Se nunca foi perguntado, você só verá <computeroutput>--</computeroutput>.</para>
<para>Por razões de conveniência, existem dois botões que configuram a data atual ou restauram como <quote>nunca perguntado</quote>.</para>
<para>Devido a razões internas, não é possível guardar as datas anteriores a 12 de Agosto de 1999 com todas as versões do &kvoctrain;. As versões 0.8 e posteriores já não são mais afetadas.</para></listitem>
<para>Se você tiver que inserir ou alterar muitas palavras, você poderá desejar colocar a janela principal ao lado da janela do item e ocupar toda a tela. Você poderá fazê-lo manualmente ou usar um dos dois botões no canto inferior esquerdo. O da esquerda redimensiona as janelas para um tamanho ótimo e coloca-as uma por cima da outra. O segundo botão coloca as janelas lado-a-lado.</para>
<para>Então, todos os itens que correspondam aos seus <link linkend="q-opt3-dlg">limites</link> atuais são colocados numa lista e mostrados em ordem aleatória na caixa de diálogo a seguir.</para>
<para>Na área da janela com a expressão original existem algumas propriedades que você poderá ativar para lhe dar algumas sugestões. Você terá que indicar a solução no campo de texto correspondente.</para>
<listitem><para>Compara a sua resposta com a solução correta. Atualmente, a sua solução tem que de corresponder exatamente para que seja aceita. Se a resposta foi correta, a cor da tradução muda para verde, caso contrário, muda para vermelho</para></listitem>
<listitem><para>Clique neste botão para dizer ao &kvoctrain; que você sabia a resposta corretamente. Este item é então removido da <quote>lista de errados</quote> atual.</para></listitem>
<para>No canto inferior direito, você poderá ver duas barras de progresso que indicam o tempo restante e o número de questões que faltam.</para>
<para>O questionário da lição atual é repetido até que todas as suas expressões sejam conhecidas. O número de repetições da lição atual é mostrado abaixo do indicador de progresso. Logo que a lição atual tenha terminado, o &kvoctrain; continua com a próxima (desde que você tenha configurado as <link linkend="q-opt3-dlg">opções do questionário</link> corretamente).</para>
<para>Custa a admitir, mas nem sempre uma pessoa sabe a solução. Por essa razão, a tecla <keycap>Return</keycap> tem um comportamento especial, que o autor achou conveniente: <itemizedlist>
<listitem><para>Quando clicar em <keycap>Return</keycap> da primeira vez, irá aparecer a solução completa (no início o botão <guibutton>Mostrar mais</guibutton> é o botão padrão) e faz com que o <guibutton>Eu não sei</guibutton> fique selecionado também por padrão.</para></listitem>
<listitem><para>Pressionando <keycap>Return</keycap> da segunda vez irá sair deste diálogo e indicará ao &kvoctrain; que você não sabia a resposta.</para></listitem>
</itemizedlist></para>
<para>Atualmente, você precisa decidir por si mesmo, se sabia a resposta ou não. As versões posteriores poderão fornecer um algoritmo mais ou menos inteligente que tome esta decisão a partir da resposta que você inseriu.</para>
<para>Se sabia a resposta correta, o grau é aumentado de uma unidade. Se não a sabia, o grau é reiniciado no nível 1 que é o pior.</para>
<para>Este tipo de questionário funciona de forma semelhante ao anterior. A solução é mostrada em conjunto com outras expressões em ordem aleatória e você só terá que escolher uma resposta a partir das cinco que são fornecidas.</para>
<para>Este questionário funciona de forma mais eficiente se você fornecer soluções semelhantes nas <link linkend="entry2-dlg">páginas do diálogo de itens correspondentes</link>. Além disso, é adicionado um <link linkend="entry6-dlg">falso amigo</link>, se ele estiver disponível.</para>
<para>São perguntados todos os tempos que tenham definições de conjugações. Claro que você precisa conhecer todos para ter um resultado bem-sucedido.</para>
<para>Todas as expressões que contém também as <link linkend="entry5-dlg">formas comparativas</link> são mostradas. É escolhida uma palavra aleatoriamente e você tem que completar as duas restantes.</para>
<para>É apresentada a expressão e você terá que inserir a propriedade adequada. O questionário por <guilabel>exemplo</guilabel> é ligeiramente diferente, uma vez que o &kvoctrain; usa a expressão e a substitui por alguns pontos, sendo isto útil principalmente quando a sua expressão é uma palavra única.</para>
<para>Dependendo da quantidade de traduções que o seu documento contém, você terá zero, uma ou mais páginas adicionais. Cada página contém duas imagens por cada lição que descrevem a quantidade de itens por grau em cada lição.</para>
<para>Se você criou um dicionário, por favor envie um e-mail para <email>kvoctrain@ewald-arnold.de</email> e fale sobre ele. O autor planeja colecionar as referências destes arquivos e inclui-las neste manual. Se encontrar um repositório eletrônico para o &kvoctrain; com espaço suficiente, poderão ser também armazenados aí.</para>
<listitem><para>Não envie nenhum arquivo para o autor sem avisá-lo. Provavelmente já alguém poderá ter começado este tipo de dicionário.</para></listitem>
<listitem><para>Os dicionários deverão ter uma qualidade razoavelmente boa, uma vez que o autor não irá fazer nenhuma revisão.</para></listitem>
<listitem><para>Se você modificar os vocabulários existentes ou criar vocabulários com base em material com direitos de cópia, você precisa pedir autorização ao autor do mesmo. Mesmo a extração literal de exemplos dos livros escolares poderá ser problemático!</para></listitem>
<listitem><para>Se você for Alemão e quiser aprender Inglês (ou vice-versa) você poderá obter a lista de vocabulários mensal que é oferecida com a revista alemã <ulink url="http://www.spotlight-online.de">Spotlight-Online</ulink>.</para>
<para>A distribuição do &kvoctrain; contém um executável chamado <command>spotlight2kvtml</command> para transformar essas listas no formato 'kvtml'. Os arquivos originais vêm como arquivos DOC do Word do &Windows;, por isso, você terá que gravar os arquivos como TXT-ANSI antes de iniciar a conversão. O <application>StarOffice</application> ou o <application>kword</application> poderão fazer isso.</para>
<para>O <command>spotlight2kvtml</command> necessita dos 3 parâmetros <parameter>arquivo</parameter>, <parameter>mês</parameter> e <parameter>ano</parameter>, produzindo um arquivo na mesma pasta com o mesmo nome e com a extensão <literal role="extension">kvtml</literal>:</para>
<para>Graças a uma contribuição de Andreas Neuper, você poderá obter os arquivos do <ulink url="http://www.vokabeln.de/files.htm">Langenscheidt</ulink>. Este é um sítio alemão e que contém arquivos em vários idiomas. Esta distribuição contém o seu programa em Perl <command>langen2kvtml</command> para transformar essas listas no formato 'kvtml'.</para>
<para>O <command>langen2kvtml</command> só precisa do nome original do arquivo como parâmetro e tenta extrair o máximo possível de informação do arquivo de origem. Por exemplo, ele tenta manter os nomes das lições, as conjugações e os artigos.</para>
<para>Ele produz um arquivo na mesma pasta e com o mesmo nome, tendo a extensão <literal role="extension">kvtml</literal>.</para>
<listitem><para>Os dicionários do <ulink url="http://www3.futureware.at/kquick.htm">*Quick project</ulink> no formato <quote>CSV</quote> mas codificados em <quote>UTF8</quote>, de modo que você tenha todos os caracteres representados corretamente. Os arquivos estão disponíveis na sua <ulink url="http://www3.futureware.at/1dim.htm">seção de transferências</ulink>. Eles estão no formato <literal role="extension">.EXE</literal> comprimido do &Windows;, por isso terá que usar o <application>unzip</application> para extrair os arquivos.</para>
<para>Se você não quiser aprender mas apenas desejar traduzir rapidamente as expressões em dicionários maiores, você poderá ficar insatisfeito com o &kvoctrain;, se o seu computador não tiver muita memória e MHz's. Um arquivo de 150 000 itens consome cerca de 60M e leva bastante tempo para carregar se o seu sistema tiver pouca memória.</para>
<listitem><para><ulink url="ftp://sunsite.unc.edu/pub/Linux/apps/chinese/chflashcard-0.1.tar.gz ">chflashcard</ulink> (X11, para o Chinês)</para></listitem>
<listitem><para><ulink url="http://ourworld.compuserve.com/homepages/michael_m_werner/">Vocabul ary Trainer</ulink> (programa livre, todas as variantes de &Windows;)</para></listitem>
<para>O &kvoctrain; é o primeiro aplicativo &GUI; do autor para o &kde;, por isso ele teve que obter bastante código de outros aplicativos. Os maiores pedaços de código foram retirados de</para>
<para>O autor também gostaria de agradecer a todas as outras não mencionadas, especialmente a toda a equipe do &kde; pela sua ajuda, críticas construtivas, sugestões ou relatórios de erros.</para>
&install.intro.documentation; <para>As imagens atuais e os arquivos dos dicionários poderão ser encontrados na <ulink url="http://kvoctrain.sourceforge.net/download/download.html">página pessoal do 'kvoctrain'</ulink>.</para>
<para>A <ulink url="http://www.kde.org/anoncvs.html">transferência por CVS anônimo</ulink> também está disponível.</para>
<important><para>Não use o código do CVS no repositório do SourceForge porque essa versão está obsoleta.</para></important>
<para>Você poderá encontrar binários pré-compilados como pacotes RPM para a distribuição SuSE (de quase todos os aplicativos do KDE): <ulink url="http://www.suse.de/download/LinuKS/">LinuKS: SuSE Linux KDE Service</ulink>.</para>
<para>Outro local com pacotes pré-compilados é em <ulink url="http://xmission.linuxberg.com/kdehtml/ent_educational.html#kvoctrain">Linuxberg</ulink>.</para>
<para>Para poder compilar com sucesso o &kvoctrain;, você precisa das bibliotecas do &kde;, assim como da biblioteca de C++ &Qt;. Todas as bibliotecas necessárias poderão ser obtidas em <ulink url="ftp://ftp.kde.org/pub/kde/">ftp.kde.org/pub/kde/</ulink>.</para>
<para>O &kvoctrain; é testado com o &kde; 3.0 e o &Qt; 3.0. Deverá também basicamente rodar no &kde; 2.x e com o &Qt; 2.x se for compilado corretamente, mas não é garantido.</para>