RinohType - A Document Processor Inspired by LaTeX
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore RinohType, a Python-based document processor inspired by LaTeX, in this EuroPython 2015 conference talk. Learn about the motivation behind its development, design goals, and current features. Discover how to use RinohType to render reStructuredText documents into polished PDF files, and delve into its internals, including the page layout engine and style sheet system. Gain insights into creating documents from scratch using RinohType in Python applications. Understand how this tool aims to combine LaTeX's strengths while addressing its weaknesses, offering improved customization, extensibility, and user-friendliness. Get acquainted with RinohType's CSS-inspired stylesheets, powerful layout engine, and descriptive error messages designed to enhance the document creation experience.
Syllabus
About the Speaker
What is Rinoh Type?
Motivation
Goals
Status
reStructured Text
Demonstration
citeproc-py: Example
Flowable
Inline Elements
Style Sheets - like CSS
Style Sheets - Selectors
Style Sheets - Beyond CSS
Style Matcher and Sheet
Style Sheets - Variables
Style Sheet - Inheritance
Style Sheet - Extending
Performance
License
More Info
Taught by
EuroPython Conference
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity