Recode es un programa cuyo fin es convertir archivos entre varios juegos de caracteres y usos. Cuando transcripciones exactas no son posibles, ya que a menudo es el caso, el programa puede deshacerse de los caracteres ofensivos o caer en aproximaciones.
Vamos a acuñar el término charset para representar, sin distinción, un conjunto de caracteres "per se", o un uso particular de un conjunto de caracteres. Este programa reconoce o produce cerca de 150 tales conjuntos de caracteres. Dado que puede convertir cada charset a casi cualquier otro, son posibles muchas miles de diferentes conversiones.
Esta herramienta se presta especial atención a la superposición de signos diacríticos para la representación francesa. Esta orientación es principalmente histórico, que no afecta la utilidad, la generalidad o la extensibilidad del programa.
Consejos de instalación:
Aquí hay algunos consejos que podrían ayudar a la instalación de `recode 'en algunos sistemas. Muchos pueden ser aplicados por las variables de entorno preajuste temporales mientras llama `./configure '. Archivo `Instalar 'explica esto.
+ Tiempo de compilación
Algunos compiladores de C, como Apolo, tienen dificultades reales compilar
`Merged.c '. Si este es tu caso, evitar la optimización del compilador.
Desde dentro de la shell Bourne, puede utilizar:
CFLAGS = ./configure
Pero si quieres pasar un mal rato a tu optimizador C sobre `merged.c ',
para obtener el código que se ejecuta sólo un poco más rápido, sólo tratar:
CPPFLAGS = -DINLINE_HARDER ./configure
+ sistemas más bien pequeñas
Para sistemas basados en 80286, se ha informado de que algunos compiladores
generar código incorrecto mientras que la optimización para los pequeños modelos * *. Así, a partir de
dentro de la cáscara de Bourne, hacer:
CFLAGS = -ml LDFLAGS = -ml ./configure
para forzar modelo de memoria grande. Por 80.286 Xenix compilador, la última vez
se intentó hace un tiempo, uno debe utilizar:
CFLAGS = "- Ml -F2000 'LDFLAGS = -ml ./configure
Otros sistemas tienen soporte o basura pobres `tubería '/` popen' en gran medida cuando
procesos tenedor. En este caso, justo antes de hacer `make ', editar config.h`'
y garantizar `HAVE_PIPE '* no * es definido.
¿Qué hay de nuevo en 3.7 Beta 2 Desarrollo de lanzamiento:
· El nombre ha sido cambiado de 'recode' a 'Recode'.
· La biblioteca libiconv ya no se incluye.
· Un ingenio bug perder algunos personajes aquí y allí cuando recodificar archivos de gran tamaño en el contexto iconv parece haber sido corregido.
· Instalación ahora utiliza Python.
· 'Make check' acepta un máximo = opción para limitar las pruebas a uno o unos pocos casos.
· Archivos PO se han actualizado desde el proyecto de traducción.
Detalles de software:
Versión: 3.6 / 3.7 Beta 2
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 69
Comentarios que no se encuentran