scholarly journals focheck XSL-FO Validation Framework

Author(s):  
Tony Graham

XSL-FO documents are typically generated by an XSLT transform and thus rarely edited by hand. However, validating XSL-FO markup can be a useful check of the correctness of the transformation. The focheck Validation Framework is an open source project that bundles a Relax NG Schema for validating the structure of FO files with Schematron rules for validating property expressions. Validation uses an expression parser generated as an XSLT program by the REx parser generator; Schematron rules are mostly autogenerated, using an XSLT stylesheet to extract property value definitions from the XML version of the XSL 1.1 Recommendation. Since its introduction in 2015, focheck has added extension formatting objects, properties specific to Antenna House Formatter V6.3, and some Schematron Quick Fixes (SQF). Both GitHub and Oxygen framework versions of focheck are available. See what it can do!

2021 ◽  
Vol 64 (4) ◽  
pp. 25-27
Author(s):  
George V. Neville-Neil

Respect your staff, learn from others, and know when to let go.


2010 ◽  
Vol 37 ◽  
pp. 141-188 ◽  
Author(s):  
P. D. Turney ◽  
P. Pantel

Computers understand very little of the meaning of human language. This profoundly limits our ability to give instructions to computers, the ability of computers to explain their actions to us, and the ability of computers to analyse and process text. Vector space models (VSMs) of semantics are beginning to address these limits. This paper surveys the use of VSMs for semantic processing of text. We organize the literature on VSMs according to the structure of the matrix in a VSM. There are currently three broad classes of VSMs, based on term-document, word-context, and pair-pattern matrices, yielding three classes of applications. We survey a broad range of applications in these three categories and we take a detailed look at a specific open source project in each category. Our goal in this survey is to show the breadth of applications of VSMs for semantics, to provide a new perspective on VSMs for those who are already familiar with the area, and to provide pointers into the literature for those who are less familiar with the field.


Author(s):  
Brian Granger ◽  
Fernando Pérez

Project Jupyter is an open-source project for interactive computing widely used in data science, machine learning, and scientific computing. We argue that even though Jupyter helps users perform complex, technical work, Jupyter itself solves problems that are fundamentally human in nature. Namely, Jupyter helps humans to think and tell stories with code and data. We illustrate this by describing three dimensions of Jupyter: interactive computing, computational narratives, and  the idea that Jupyter is more than software. We illustrate the impact of these dimensions on a community of practice in Earth and climate science.


2013 ◽  
Vol 24 (2) ◽  
pp. 312-333 ◽  
Author(s):  
Sherae Daniel ◽  
Ritu Agarwal ◽  
Katherine J. Stewart

2017 ◽  
Vol 7 (11) ◽  
Author(s):  
Elmer Miroslav Mosher Golovin.

Este ensayo describe las oportunidades y posibilidades que ofrecen al usuario los Smartphones y el Sistema Operativo (SO) Android. Se explica el concepto de Android y Android Open Source Project (AOSP), además de los dispositivos que soportan Android y las aplicaciones Google experience. También, los conceptos del PC portátil y el Smartphone, comparando sus propósitos y funciones principales. Se relata sobre cómo Ubuntu puede ser utilizado en Android. De igual forma se narra sobre las aplicaciones nativas de Android y su potencial. También se aborda sobre las modificaciones para Android y lo que ofrecen y se explica de manera breve como sacarle partido al dispositivo Android. Para realizar este trabajo se hizo la revisión de bibliografía actualizada y se realizaron pruebas prácticas tanto con los Smartphones y el SO Android, como con las computadoras portátiles para cerciorarse de la veracidad de la información teórica encontrada, poniéndola en práctica. Se concluye que la combinación de estos dos, Smartphones y Android, genera un dispositivo móvil, versátil y de fácil uso, lo que permite llevar el trabajo y entretenimiento a todas partes, y lo más importante, sin perder lo que se puede hacer en un sistema estacionario. Así, el PC portátil es rediseñado a un tamaño micro, y con características técnicas muy buenas, logrando un auténtico “PC de bolsillo”.


Author(s):  
Tarmo Toikkanen ◽  
Jukka Purma ◽  
Teemu Leinonen

LeMill is an open source OER repository where the emphasis has been placed on designing a service to meet the actual needs of teachers preparing for classes. The development of LeMill has utilized open, collaborative, and iterative design methods and many features have been refined or redesigned during the process. Emphasis on design work has helped LeMill avoid and fix problems that generally pester OER repositories because of their origins as learning object repositories. The authors recognize that LeMill, as an open source project, has had the rare benefit of a long, structured dissemination phase incorporating actual teacher training. Even when developers and designers try to keep teachers in mind, actual behavioral patterns and needs appear only after the service has been in use. Therefore systems should initially be flexible enough to allow changes resulting from new findings.


Sign in / Sign up

Export Citation Format

Share Document