pub enum FileFormat {
Show 15 variants
Tex,
Lua,
Fmt,
Tfm,
OpenType,
TrueType,
Type1,
Enc,
Map,
Vf,
Bib,
Bst,
Pict,
PsHeader,
Text,
}Expand description
A kind of file to look up, mirroring kpathsea’s kpse_file_format_type.
Variants§
Tex
TeX input files (.tex, and anything \input can read).
Lua
Lua modules (require from LuaTeX).
Fmt
Format files (.fmt).
Tfm
TeX font metrics (.tfm).
OpenType
OpenType fonts (.otf).
TrueType
TrueType fonts and collections (.ttf, .ttc).
Type1
Type 1 fonts (.pfb, .pfa).
Enc
Encoding vectors (.enc).
Map
Font map files (.map).
Vf
Virtual fonts (.vf).
Bib
BibTeX databases (.bib).
Bst
BibTeX styles (.bst).
Pict
Graphics and other files read by the backend (TEXPICTS).
PsHeader
PostScript headers (.pro), which luapstricks reads.
Text
Files opened with kpse.find_file(name, "other text files").
Implementations§
Source§impl FileFormat
impl FileFormat
Trait Implementations§
Source§impl Clone for FileFormat
impl Clone for FileFormat
impl Copy for FileFormat
Source§impl Debug for FileFormat
impl Debug for FileFormat
impl Eq for FileFormat
Source§impl Hash for FileFormat
impl Hash for FileFormat
Source§impl PartialEq for FileFormat
impl PartialEq for FileFormat
impl StructuralPartialEq for FileFormat
Auto Trait Implementations§
impl Freeze for FileFormat
impl RefUnwindSafe for FileFormat
impl Send for FileFormat
impl Sync for FileFormat
impl Unpin for FileFormat
impl UnsafeUnpin for FileFormat
impl UnwindSafe for FileFormat
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more