At Seravia, we're building a web based legal service using ruby/rails. In this talk, we'll go over how we solve several problems around generating legal contracts, digitally signing them, and storing them.
1. LEGAL DOCUMENTS 2.0 LEGAL DOCUMENTS 2.0 by Peng Zuo by PENG ZUO SERAVIA.COM December 19, 2009 Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth
3. LEGAL CONTRACTS LEGAL DOCUMENTS 2.0 by Peng Zuo http://seravia.com/research/company-setup/legal-contracts-2-0 Paper Digital
4. LaTeX & TeX Document markup language for the TeX typesetting program TeX created by Don Knuth High quality typesetting Standard for technical fields “ Cross-browser compatibility” TeX on version 3.1415926 Free LEGAL DOCUMENTS 2.0 by Peng Zuo
5. LaTeX PARTIALS Similar to HTML partials Lawyers create the partial templates System combines TeX files and evaluates all variables Generate pdf from final TeX file LEGAL DOCUMENTS 2.0 by Peng Zuo
6. LaTeX PARTIALS tex document: ocumentclass[12pt]{article} sepackage{amsmath} itle{aTeX} ate{} egin{document} aketitle [[partial1]] [[partial2]] nd{document} partial1: aTeX{} is a [[x]] for the eX{} typesetting program. It offers programmable desktop publishing features and extensive facilities for automating most aspects of typesetting and desktop publishing, including numbering and cross-referencing, tables and figures, page layout, bibliographies, and much more. aTeX{} was originally written in [[y]] by [[z]] and has become the dominant method for using eX; few people write in plain eX{} anymore. The current version is aTeXe. partial2: egin{align} E &= mc^2 m &= rac{m_0}{qrt{1-rac{v^2}{c^2}}} nd{align} variables: x = "document preparation system" y = 1984 z = "Leslie Lamport" LEGAL DOCUMENTS 2.0 by Peng Zuo
10. DIGITAL SIGNATURES OpenSSL (openssl.org) Signer Authentication Document Authentication http://seravia.com/research/technology/digital-signatures LEGAL DOCUMENTS 2.0 by Peng Zuo The Problem