Markup UK 2019 Proceedings

Content
Search Results
Loading, please wait ...

Loading

  • Beyond the brick, for the past in the future, you find the archive!
    • Archives
    • Building Blocks
    • eArchiving Building Block
    • Long-term preservation of information
    • Use cases
    • Skill set
    • Standards, de facto standards and specifications
    • eArchiving Building block Specifications
    • The eArchiving reference model setting
    • Content specifications
    • Basic soup recipe with a twist
    • Conclusion: Moving on from soup
    • Bibliography
  • Software we have lost
    • Background
    • Software
      • Parsers and validators
        • ARC SGML  ◯
        • ASP SGML  ✗
        • sgmls  ☑
      • Editors
        • ADEPT  ✗
        • Author/Editor  ☑
        • Emacs + psgml  ☑
        • epcedit  ☑
        • InContext  ☑
        • MultiDoc Pro Translating Editor  ☑
        • Near&Far Author for Word  ✗
        • GriF SGML Editor  ✗
        • WordPerfect+SGML  ☑
      • Processors
        • Balise  ✗
        • DAPHNE  □
        • DynaText  ☑
        • Omnimark  ☑
        • Microsoft SGML Author for Word  ✗
      • Formatters, including browsers and servers
        • Panorama Publisher and Viewer  ☑
        • FrameMaker+SGML  ✗
        • MultiDoc Pro Publisher  ☑
      • Other software
        • Near&Far Designer  ☑
        • PAT  □
        • SGML Darc  ☑
    • Conclusions
      • Some stuff has been gained.
      • Some stuff has been lost.
    • Bibliography
  • xprocedit, A Browser-Based Open-Source XProc Editor
    • Introduction
    • Why is XProc Special?
    • Selecting a Graph Editing Framework
    • Solution
    • Other Visual XProc Editors
    • Outlook
    • Conclusion
    • Bibliography
  • Generating documents from XQuery annotations
    • Introduction
    • Annotations?
      • What are annotations?
      • Use of annotations in XQuery
        • Built-in annotations
        • RestXQ
        • Unit testing
        • Other applications
    • XQuery documentation
      • The xqDoc format
      • Schema updates
      • Working with xqDoc documents
      • Components
      • XqDoc implementations
      • Parsers
    • Introducing xqDocA
      • Overview
        • Renderers
      • Implementation
      • Sample outputs
      • Customisation
    • Conclusions
    • Bibliography
  • XQuery for Data Workers
    • Introduction
    • Requirements
    • Chosen environment
      • NodeJS
      • Browsers
      • XQuery
    • Fleur: an XQuery implementation in Javascript
    • Development and tests
    • Extensions
      • The generalized doc() and serialize() functions
      • Two-dimensional sequences for tabular data
      • Function Modules
      • Server-side evaluation
      • Client-side evaluation
    • Examples of Data Workers with Fleur
      • Bank statements converted into CSV files
      • IT Inventory dashboards
      • XLSForm to XSLTForms
      • Collecting from network equipments
      • XForms 2.0 Test Suite for XSLTForms
      • Updating users accounts from HR software
    • Conclusion
    • Bibliography
  • subcheck Article MarkupUK London
    • Intro
    • TTML and its Profiles
    • Validation of TTML Profiles
    • Validation Requirements
    • Implementation Approach
      • Master Thesis
      • Application Implementation
        • Rules Documentation
        • Schematron Schema File
        • Compiled Schematron
        • Generation of the Report
        • Overview: The Transformation Chain
    • Interfaces: Machine-to-Machine and the End-User
      • Using the subcheck Application
        • The Report View
        • Adaptive Filtering
    • Conclusion
    • Other Aspects and Perspective
    • Bibliography
  • An Improved diff3 Format for Changes and Conflicts in Tree Structures
    • Introduction and Background
    • How diff3 Delimits the Extent of Changes and Conflicts
    • Preserving Well-Formed Tree Structure in diff3
      • Representing XML Element Tag Change in diff3
      • Representing XML Attribute Change in diff3
      • Representing JSON Structure Change in diff3
      • Representing JSON Separator Change in diff3
    • diff3 Format as XML or JSON
    • Nested Changes
    • Conclusions
    • References
  • <Angle-brackets/> on the Branch Line
    • Introduction
    • Overall Design
    • Layout Topology and Geometry
      • Representing the topology
      • Computing the geometry
    • Drawing pictures
      • Isometric Views
    • Interaction
    • Animations
    • Developments
      • True 3D models and view rotation
      • Collision detection, a.k.a. train crashes
      • Difficulties
    • Conclusion
    • References
  • Taking Schematron QuickFix To The Next Level
    • Introduction
    • Schematron QuickFix Language
    • Use Cases
      • Type of Users
      • Generate Content Using XPath
      • Change Text Using Regular Expressions
      • Using XSLT to Generate Content
      • Ignore Schematron Checks
      • SQF User Input Dialog
    • Abstract Quick Fixes
    • Multilingual Support in SQF
    • Generate Quick Fixes Dynamically
    • Conclusion
    • Bibliography
  • Accessibility Matters
    • What is accessibility?
    • Standards for accessibility
    • Accessibility in, accessibility out
    • HTML
    • Tagged PDF
      • Specialised PDF tags
        • AH Formatter
        • FOP
        • XEP
    • PDF/UA
      • Matterhorn Protocol
      • PAC 3 PDF/UA checker
    • Common Structures
      • Language indication
        • HTTML
      • Part, Article, Section, or Division
      • Headings
      • Table of Contents
        • HTML
        • Tagged PDF
      • Index
      • Footnote
        • HTML
        • Tagged PDF
      • Endnote
        • HTML
        • Tagged PDF
      • Tables
        • HTML
        • Tagged PDF and PDF/UA
      • Icons, etc.
        • Tagged PDF and PDF/UA
      • Mathematics
        • HTML
        • Tagged PDF
      • Citation
        • HTML
        • Tagged PDF
      • Block quotation
        • HTML
        • Tagged PDF
      • Inline quotation
      • Inline code
      • Bibliography
    • Conclusion
    • Bibliography
  • Scrap the App, Keep the Data
    • Business issue
      • Data archiving and application decommissioning
      • Freeing up licenses
      • Merging data silos
    • Technical angle
      • Relational data
      • Hierarchical data
    • Different paths to consider
      • Use a proprietary connector
      • Use the app's export/import functionality
      • Export the data from the app's relational database and aggregate it into hierarchical XML records
      • Export the data from the app's relational database, serialize and store it as relational XML records
      • Data virtualization
    • Implementation
      • Execution framework
      • Execution steps
        • Export
        • Transformation
        • Aggregation
    • Conclusion
  • Documenting XML Structures
    • Introduction
      • About the author and his documenting experience
    • Consumption: Understanding XML structures
    • Production: Creating XML Structure documentation
      • Schemas and documentation
      • Writing documentation
      • The target format and how to produce it
      • XML element documentation
      • An example tool-chain
    • Conclusions and wrap-up
  • XMLPaper: XML-based Conference Paper Workflow
    • Introduction
    • Conference paper submission workflow
      • Content creation
      • Peer review
      • Publishing
    • XMLPaper architecture
      • The source format
      • Self-service project template
      • Steady-state workflow
      • Initial setup
    • User experience analysis
    • Similarities with other content creation workflows
    • Conclusion
    • Bibliography
  • Dispelling Myths About Markup Formats: When What Why Where
    • Introduction
      • HTML: The HyperText Markup Language (HTML).
    • Markdown
    • RDF and Linked Data
    • JavaScript Object Notation (JSON)
    • JSON-LD: JSON meets RDF
    • Portable Document Format (PDF)
    • Domain-specific XML Vocabularies
    • XHTML™: The Extensible HyperText Markup Language
    • DocBook
    • Customizing DocBook: Mallard
    • The Text Encoding Initiative (TEI)
    • Open Document Format (ODF), OOXML
    • Raster Images
    • Conclusion
    • Bibliography
  • Validating selector
    • Introduction
    • Against all odds
    • Writing the Regexp
      • Generating the generator
      • Case
      • Language
      • What the generator generated
        • RELAX NG schema
        • XSLT “schema”
      • Rapid cyclic debugging
        • Practical
        • Logical
    • Resources
      • Time
      • Memory
      • Storage
    • Future work
    • Availability
    • Bibliography
  • XSpec in the Cloud with Diamonds
    • Introduction
    • AWS Lambda and Serverless Architecture
    • Technical Configuration
      • Linking Git to S3
      • Lambda Configuration
    • Analysis and Discussion
      • Benefits of Serverless Architecture
      • Memory and Time Execution Constraints
      • Cost Optimization
      • Vendor Lock-in
    • Conclusion
    • Bibliography