Next Previous Contents

## 10. Bibliografia comentada

Esta seção ainda está incompleta e deve ser melhorada nas próximas versões. Os HOWTOs mencionados aqui geralmente são distribuídos nos CDs de instalação e todas as distribuições possuem pelo menos alguns deles em pacotes prontos para instalar. Na Slackwre esses pacotes são os da série F e os documentos ficam instalados no diretório `/usr/doc/faq/howto` e na Debian o diretório é `/usr/doc/HOWTO`. Eles também podem ser obtidos via WWW em http://metalab.unc.edu/LDP/HOWTO/.

[BAL97] BALSA, André D. Linux and X11 internationalization

  Disponível via WWW em http://wauug.erols.com/~balsa/linux/deadkeys/

  Uma discussão sobre o problema da acentuação no X. Também contém referências para outros documentos que tratam de internacionalização.

[BRO98] Brower Andries. The Linux Keyboard and Console HOWTO

  Disponível via WWW em http://metalab.unc.edu/LDP/HOWTO/Keyboard-and-Console-HOWTO.html.

  Descreve o tratamento teclado e console no Linux (kernel versão 2.0) e tem várias referências ao X. Leitura obrigatória para quem quer entender a base do assunto.

[GET94] Gettys, James et al. Xlib - C Language X Interface

  Cambridge, X Consortium, Inc., 1994. 473p.

  Referência definitiva sobre programação com `Xlib`.

[JON89] Jones, Oliver. Introduction to the X Window System

  Englewood Cliffs, Prentice Hall, 1990.

  Um livro bastante antigo, mas contendo uma excelente e didática introdução ao X e à programação com `Xlib`.

[McC94] McCormack, Joel et al.X Toolkit Intrinsics - C Language Interface

  Digital Equipment Corporation/X Consortium, 1994.

  A referência básica para programadores interessados em usar Xt.

[OSS92] Ossana, Joseph & Kernighan, Brian. Troff user's manual

  Computer Science Technical Report No. 54. Murray Hill, AT&T Bell Laboratories, 1992.

  Descrição detalhada de como usar o Troff para formatação de documentos.

[KER82] Kernighan, Brian. A Typesetter-independent TROFF

  Murray Hill, AT&T Bell Laboratories, 1982.

  O artigo de um dos pais do UNIX sobre o Troff.

[QUI98] Quinot, Thomas. Dead keys under X11

  Disponível via WWW em http://www.fdn.fr/~tquinot/index.en.html

  A versão em inglês do artigo sobre a modificação da Xlib para dar suporte à acentuação independente da aplicação.

[RAY98] Raymond, Eric S. The Linux XFree86 HOWTO

  Disponível via WWW em http://metalab.unc.edu/LDP/HOWTO/XFree86-HOWTO.html.

  Descreve como obter, instalar e configurar o XFree86. Todas as distribuições de Linux já vêm com pacotes do XFree86 prontos para instalar, mas as informações sobre configuração podem ser muito úteis.

[SCH86] Scheifler, Robert; Gettys, James. The X Window System

  ACM Transactions on Graphics, New York, ACM, 5 (2): 79-109, april, 1986.

  O artigo seminal de Scheifler e Gettys descrevendo o X Window System.

[SUN90a] Sun Microsystems. Using NROFF & TROFF.

  Sun Microsystems, 1990.

  Parte da documentação que acompanhava as estações de trabalho Sun® e o sistema SunOS®, no tempo em que os fabricantes de computadores distribuiam documentação de verdade.

[SUN90b] Sun Microsystems. Formatting documents

  Sun Microsystems, 1990.

  Veja o ítem anterior.

Arquivos cuja leitura pode ser útil:

`/usr/src/linux/Documentation/unicode.txt`

  Explica como ativar os diversos tipos de fontes no console. Também explica onde obter fontes para o alfabeto Klingon, o que pode ser muito útil se o leitor for um habitante daquele Império ou admirador de Jornada nas Estrelas. Depois das recentes aventuras espaciais do Linux, não duvido de mais nada...

  A respeito deste assunto é de fundamental importância saber que, segundo nosso consultor interestrelar Klaus Steding-Jessen, ``Klingon é o nome da raça e do seu idioma. Kling é o nome do planeta. Mas note que o Império Klingon é formado não apenas por esse planeta, mas por várias colônias, teoricamente todas falando Klingon''. Tenho certeza de que sua vida nunca mais será a mesma depois de saber disto.

`/usr/src/linux/include/linux/keyboard.h`

  Contém as definições de constantes, funções e macros utilizadas por programas que fazem tratamento de teclado sob Linux. Normalmente esse arquivo é instalado com o pacote que contém o código fonte do kernel. As distribuições geralmente possuem um pacote apenas com os arquivos include e outros com o resto dos programas-fonte do kernel.

`/usr/X11R6/include/X11/keysymdef.h`

  Contém as definições de constantes, funções e macros utilizadas por programas que fazem tratamento de teclado sob o X Window System. Normalmente esse arquivo é instalado com o pacote que contém as bibliotecas de desenvolvimento de aplicações para X.

Next Previous Contents