Skip to content

DVI (Device independent file format) toolkit in Rust

Notifications You must be signed in to change notification settings

jcklie/dvious-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dvious-rs

Build Status

This project offers different tools for dealing with DVI (Device independent) files.

Requirements

  • kpsewhich and the fonts used in the DVI (e.g. for Ubuntu Linux, both are in the texlive-base package)

Disassembler

extern crate dvious;
use dvious::dvi::disassembler::disassemble;
use dvious::dvi::opcodes::OpCode;

let mut f = File::open("foo.dvi").unwrap();
let mut buffer = Vec::new();

f.read_to_end(&mut buffer).unwrap();
let result = disassemble(buffer);

About

DVI (Device independent file format) toolkit in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published