1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-07-07 18:30:34 +00:00

update readme

This commit is contained in:
Lu Wang 2013-01-30 12:15:22 +08:00
parent 2b70f5b2a1
commit 6d03449998
2 changed files with 20 additions and 28 deletions

View File

@ -54,32 +54,15 @@ Readers can also be benefitted
## Get started ## Get started
### Ubuntu ### Install
[PPA](https://launchpad.net/~coolwanglu/+archive/pdf2htmlex), which is not so up-to-date. Thanks to all packagers!
### ArchLinux
[AUR Package](https://aur.archlinux.org/packages.php?ID=62426), special thanks to Arthur Titeica <arthur.titeica@gmail.com>
### Gentoo
Install through Overlay gentoo-zh, mrueg or sunrise, thanks to the packagers.
### Mac
[Homebrew Formula](https://github.com/jamiely/homebrew/blob/pdf2htmlex/Library/Formula/pdf2htmlex.rb), special thanks to Jamie Ly <me@jamie.ly>
[Macports (local repo)](https://github.com/iapain/pdf2htmlEX-macport), special thanks to Deepak Thukral <iapain@iapa.in>
### Windows
The code may be built with Cygwin.
Or with MinGW with some modifications.
More info can be found on [the pdf2htmlEX page in TeX Wiki](http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?pdf2htmlEX) (in Japanese), special thanks to Haruhiko Okumura
* [Ubuntu PPA](https://launchpad.net/~coolwanglu/+archive/pdf2htmlex) by Lu Wang <coolwanglu@gmail.com>, not always up-to-date.
* [ArchLinux AUR](https://aur.archlinux.org/packages.php?ID=62426) by Arthur Titeica <arthur.titeica@gmail.com>
* [Gentoo Overlay](http://gpo.zugaina.org/app-text/pdf2htmlex), gentoo-zh, mrueg or sunrise, by respective packagers.
* [Homebrew Formula](https://github.com/jamiely/homebrew/blob/pdf2htmlex/Library/Formula/pdf2htmlex.rb) by Jamie Ly <me@jamie.ly>
* [Macports (local repo)](https://github.com/iapain/pdf2htmlEX-macport) by Deepak Thukral <iapain@iapa.in>
### Build from source ### Build from source
@ -97,6 +80,10 @@ More info can be found on [the pdf2htmlEX page in TeX Wiki](http://oku.edu.mie-u
* git version is recommended to avoid annoying compilation issues * git version is recommended to avoid annoying compilation issues
* [Optional] **ttfautohint** * [Optional] **ttfautohint**
* run pdf2htmlEX with **--external-hint-tool=ttfautohint** to enable it * run pdf2htmlEX with **--external-hint-tool=ttfautohint** to enable it
* [For Windows]
* Cygwin
* or MinGW, with some modifications to pdf2htmlEX. See [the pdf2htmlEX page in TeX Wiki](http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?pdf2htmlEX) (in Japanese), special thanks to Haruhiko Okumura
#### Compiling #### Compiling
@ -107,9 +94,7 @@ More info can be found on [the pdf2htmlEX page in TeX Wiki](http://oku.edu.mie-u
## Usage ## Usage
pdf2htmlEX /path/to/foobar.pdf pdf2htmlEX /path/to/foobar.pdf
pdf2htmlEX --help pdf2htmlEX --help
man pdf2htmlEX man pdf2htmlEX
## FAQ ## FAQ
@ -152,7 +137,7 @@ pdf2htmlEX is inspired by the following projects:
## Contact ## Contact
* Mailing list <pdf2htmlex@googlegroups.com> * Mailing list <pdf2htmlex@googlegroups.com>
* Please read [**FAQ**](https://github.com/coolwanglu/pdf2htmlEX/wiki/FAQ) before sending emails. Or your message might be ignored. * Please read `man pdf2htmlEX` and [**FAQ**](https://github.com/coolwanglu/pdf2htmlEX/wiki/FAQ) before sending emails. Or your message might be ignored.
* Please use the **latest master branch**. * Please use the **latest master branch**.
* Lu Wang <coolwanglu@gmail.com> * Lu Wang <coolwanglu@gmail.com>

View File

@ -18,6 +18,9 @@
namespace pdf2htmlEX { namespace pdf2htmlEX {
using std::cerr;
using std::endl;
void HTMLRenderer::export_remote_font(const FontInfo & info, const string & suffix, GfxFont * font) void HTMLRenderer::export_remote_font(const FontInfo & info, const string & suffix, GfxFont * font)
{ {
string mime_type, format; string mime_type, format;
@ -46,6 +49,10 @@ void HTMLRenderer::export_remote_font(const FontInfo & info, const string & suff
format = "svg"; format = "svg";
mime_type = "image/svg+xml"; mime_type = "image/svg+xml";
} }
else
{
cerr << "Warning: unknown font suffix: " << suffix << endl;
}
f_css.fs << "@font-face{" f_css.fs << "@font-face{"
<< "font-family:f" << info.id << ";" << "font-family:f" << info.id << ";"