Sisu

SISU (información serializada, unidades estructuradas) es un marco de creación y gestión de documentos.
Descargar ahora

Sisu Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Ralph Amissah
  • Sitio web del editor:
  • http://www.jus.uio.no/sisu/

Sisu Etiquetas


Sisu Descripción

SISU (información serializada, unidades estructuradas) es un marco de creación y gestión de documentos. SISU es una información serializada, unidades estructuradas para documentos electrónicos, es un marco de creación y gestión de documentos. Aquí hay algunas características clave de "SISU": · (I) Sintaxis de Markup: (a) Más sencillo que HTML, (b) Mnemonic, influenciado por las prácticas de margen de correo / mensajería / wiki, (c) legible, y fácilmente escritor, · (Ii) (a) Requisito de marcado mínimo, (b) Archivo único marcado para múltiples salidas, · (Iii) (a) Las salidas múltiples incluyen entre otras: HTML; PDF a través de látex; (estructurado) XML; SQL - Actualmente, PostgreSQL (y SQLite); ASCII, (también texinfo), (b) aprovecha las fortalezas implícitas en estos tipos de salida muy diferentes, · (Iv) proporciona un sistema común de posicionamiento y citación de objetos para todas las salidas, que es relevante humano y la máquina utilizable: la numeración de citas de objetos, todos los objetos (párrafos, encabiles, verso, mesas, etc.) están numeradas de manera idéntica, para fines de citación , en todas las salidas (HTML, PDF, SQL, etc.), · (V) Uso de Dublin Core y otras meta-etiquetas para permitir la adición de información semántica sobre documentos, y hacer una fácil integración de las fuentes RDF / RSS, etc., · (Vi) crea una estructura organizada de directorio / archivo para (sistema de archivos), asignado fácilmente con su estructura claramente definida, con todos los objetos de texto numerados, lo sabe de antemano dónde se encontrará un tipo de texto de documento, se encontrará un poco de texto (por ejemplo, desde una búsqueda de SQL, usted sabe a dónde ir para encontrar la salida HTML preparada o PDF, etc.) ... Hay más; Administración de Fácil directorio y asociaciones de documentos, el directorio de preparación de documentos (sub) directorio se puede usar para determinar la salida (sub) directorio, la piel utilizada y la base de datos SQL utilizada, · (Vii) Búsqueda de conjuntos de documentos, la base de datos relacional retiene la información sobre la estructura de documentos, y la numeración de citas hace posible, por ejemplo, presentar coincidencias de búsqueda como un índice de documentos y ubicaciones dentro del documento donde se encuentra la coincidencia, · (Viii) Índice rudimentario de "Mapas de palabras", que consiste en todas las palabras en un documento y sus ubicaciones (texto / objeto) dentro del texto, (y la posibilidad de agregar vocabularios), · (IX) Fácilmente disperso, apariencia de documentos en un proyecto / sitio de ancho de sitio, o nivel de instancia de documento fácilmente controlado / cambiado, · (X) En muchos casos, se puede usar una expresión regular (una vez en el encabezado del documento) para definir la totalidad o parte de una estructura de documentos, obviando o reduciendo la necesidad de proporcionar un marcado estructural dentro del documento, · (XI) es un procesador de lotes para manejar grandes conjuntos de documentos, ... aunque una vez generado, no necesitan volver a generarse, a menos que se realicen cambios en la presentación deseada de un tipo de salida en particular, · (XII) Posible para pre-proceso, lo que permite: la creación fácil de documentos de formulario estándar, y plantillas / hojas de términos, o; La construcción de documentos compuestos (documentos maestros) de otros documentos marcados con SISU, o marcó partes, es decir, documentos de importación o partes de texto en un documento principal en caso de que se desee · (Xiii) prueba futura, un marco para agregar una mayor capacidad o actualizar la capacidad existente según sea necesario: (a) modular, (gracias en ninguna parte pequeña a rubí), se requiere otro formato de salida, escriba otro módulo ... (b) fácil Para actualizar los formatos de salida (por ejemplo, HTML, XHTML, látex / pdf producido se puede actualizar en el programa y ejecutar contra el conjunto completo de documentos), (c) fácil de agregar, modificar o tener reglas de sintaxis alternativas para la entrada, si necesita, · (XIV) escalabilidad, dependiendo de su sistema de archivos (en mi caso Reiserfs) y en la base de datos relacional utilizada (actualmente PostgreSQL y SQLite), y su hardware, · (XV) Solo se deben respaldar los archivos marcados, para asegurar el conjunto de documentos más grande producido, · (XVI) Versión de documentos y consideraciones de comparación (a) Posibilidad de verificar o garantizar fácilmente que el contenido sustantivo de un documento no se modifica, a través de MD5 (u otros) Teclas de hash, (b) Control de versiones, documentos integrados con control de versión basado en el tiempo Sistema, CV predeterminado con el uso de $ ID $ TAG, que las verificaciones de SISU (C) el marcado minimalista de SISU lo convierte en "diffing" significativo del contenido sustantivo de los archivos de markup, · (XVII) Gestión de documentos, · (XVIII) Use su editor favorito, sintaxis resaltando archivos para Markup, principalmente (g) Vim hasta ahora, · (XVIV) Operaciones remotas: (a) Ejecute SISU en un servidor remoto, (habiendo preparado documentos de marcado SISU localmente o en ese servidor, es decir, esta solución donde SISU está instalada en el servidor remoto, funcionaría cualquier tipo de máquina que elija Prepare sus documentos de marcado en), (b) alternativamente, (suponiendo que Sisu esté disponible para usted a nivel local pero no instalado en el servidor remoto) Configure SISU para copiar de forma segura (SCP) su salida a su host remoto y ejecute SISU localmente, (c) Solicite un archivo de marcado SISU localizado de forma remota y procese localmente identificándolo por su 'URL.


Sisu Software relacionado

Biblioteca XML PERSE

La biblioteca XML-PERSE es un conjunto liviano de funciones reutilizables para el análisis, la verificación y la creación de archivos XML de uso general. ...

118

Descargar