2011-06-07 17 views

Respuesta

-1

Puede copiar pegarlas desde el mapa de caracteres al editor.

3

También puede aprender unicode y usar M-x ucs-insert, p. Ej. M-x ucs-insert 3BB te da una hermosa lambda.

2

Tengo Ubuntu configurado para que pueda escribir en griego después de presionar Mayús + Bloq Mayús - λικε τηισ - y luego presione Mayús + Bloq Mayús nuevamente para volver a las letras latinas. ¿Estás usando Windows, MacOS, qué?

Edit: También está utilizando Ubuntu, vaya al menú Inicio → Sistema → Preferencias → Teclado → Diseños. [Agregar ...] un diseño para Grecia. Seleccione una combinación de teclas que desee en [Opciones ...] → Tecla (s) para alternar entre diseños. Personalmente, no tengo el conjunto "Separar el diseño para cada ventana", sino YMMV. Finalmente, hice clic en [Aplicar todo el sistema ...].

(estoy usando Ubuntu 10.04 LTS lúcido - si está utilizando una versión más reciente, los pasos pueden ser ligeramente diferentes.)

+0

Estoy usando Ubuntu –

+0

@freezdom Ver mi edición. – dave4420

+0

@ dave4420: Bonito ~~~ Funcionó –

15

que tienden a utilizar el modo de entrada RFC 1345 para esto.

C-x RET C-\ "rfc1345" RET 

continuación, se puede girar el modo de entrada de encendido y apagado con C-\.

Según RFC 1345, se accede a los caracteres griegos añadiendo el carácter *. Los símbolos especiales en general comienzan con &. Entonces puede escribir &a* y obtener α, &l* obtiene λ. Uso RFC 1345 porque también me da acceso a todo tipo de otros símbolos, como &TE para "there exists" o &FA for "for all".

También puede utilizar el modo de entrada griego, que es más fácil de usar pero no le da símbolos adicionales.

C-x RET C-\ "greek" RET 

Una de las ventajas de estos métodos es que trabajan de la misma manera en todas las plataformas - siempre y cuando usted está usando Emacs.

+0

Si obtiene un conflicto de enlace del timón al intentar habilitar 'rfc1345', en su lugar use:' C-u C- \ rfc1345 RET' para alternar el método de entrada. –

29

Uso

C-x RET C-\ TeX RET 

para obtener el modo de introducción de TeX. Luego puede usar muchas de las secuencias estándar de TeX para ingresar cosas.

\alpha  α 
\Gamma  Γ 

así como a toda la gama de símbolos matemáticos

\rightarrow → 
\Leftarrow ⇐ 
\oplus  ⊕ 
\int   ∫ 
x_3   x₃ 
M^-^1  M⁻¹ 
v^x   vˣ 
+0

Esto también es muy útil :) –

+0

¡Fantástico! Estaba buscando algo como esto muy recientemente también. –

+0

alternativamente use 'Mx set-input-method' si no puede recordar la combinación de teclas – altschuler

1

Existe también el método greek-babel de entrada que se selecciona (de manera similar a otros métodos de entrada) con C-x RET C-\ greek-babel.

En este modo, las teclas del alfabeto corriente se asignan a caracteres griegos como se muestra en esta pequeña tabla:

Αα Ββ Γγ Δδ Εε Ζζ Ηη Θθ Ιι Κκ Λλ Μμ Νν Ξξ Οο Ππ Ρρ Σσς Ττ Υυ Φφ Χχ Ψψ Ωω 
Aa Bb Gg Dd Ee Zz Hh Jj Ii Kk Ll Mm Nn Xx Oo Pp Rr Ssc Tt Uu Ff Qq Yy Ww 

además de algunos para entrar sampi, digamma, el estigma, koppa y varios diacríticos. Para obtener una lista completa de las asignaciones realizadas por greek-babel, use C-h I greek-babel.

En el uso normal, las únicas asignaciones un tanto extrañas a tener en cuenta son Θ/θ, ς, Υ/υ, Ψ/ψ y Ω/ω.

Se denomina así porque el paquete LaTeX babel cuando se carga con la opción greek permite escribir texto griego con latín regular mediante la asignación anterior.

Este mapeo de entrada es especialmente útil si usted está escribiendo la palabra griega ocasional en un (La) TeX documento que desea mantener plenamente en UTF-8 sin ningún tipo de hacks feo como escribir bibloc en su lugar de origen griego real βιβλος.

<Rant>
Como nota al margen, las cosas como son C-\ muy molesto con un teclado danesa porque \ = AltGr + <, por lo que para entrar C-\ que necesita para mantener bajos los dos Ctrl teclas más AltGr. Si solo tiene una clave Ctrl más AltGr más <, simplemente recibe una barra diagonal inversa.
</Rant>

5

Siempre entrada `λ' por el siguiente golpe:

Cx 8 RET 3bb

0

si usted tiene una manzana, hay una manera muy fácil de acceder a todos los caracteres disponibles para el "Visor de caracteres". En Sys Prefs -> teclado -> fuentes de entrada, seleccione mostrar el menú de entrada en la barra de menú. Abre el visor de caracteres y luego haz los favoritos de los N caracteres a los que necesitas acceder. Luego, presiona el pequeño recuadro a la derecha de la barra de búsqueda de los lectores de char. El visor de carbón desaparece, y lo que queda es una pequeña ventana con su conjunto de caracteres elegido. Coloque su cursor en su editor, haga clic en el carácter deseado en los favoritos.

0

Según su objetivo, p. qué lenguaje de programación desea editar, puede considerar usar el modo de entrada disponible en agda2-mode; proporciona una alternativa más orientada a la programación a TeX (pero muy similar);

Personalmente estoy usando con mis memorias intermedias Haskell en lugar del método de entrada de TeX o el método de entrada, pero automagic Unicode Haskell limitado.

Ejemplos:

  • typing \:: rendimientos
  • escribiendo \-> rendimientos
  • escribiendo \br rendimientos

Instalación agda2-mode mea ns usando el administrador de paquetes o Cabal para instalar Agda (p. brew install agda en OS X), entonces $ agda-mode compile y luego:

(load-file (let ((coding-system-for-read 'utf-8)) 
       (shell-command-to-string "agda-mode locate"))) 

Opcionalmente, para auto-habilitar el modo de entrada agda para, por ejemplo, Búfers Haskell:

(require 'agda-input) 
(add-hook 'haskell-mode-hook 
      (lambda() (set-input-method "Agda"))) 
Cuestiones relacionadas