Module: Arrolio
- Defined in:
- lib/arrolio.rb,
lib/arrolio/font.rb,
lib/arrolio/color.rb,
lib/arrolio/error.rb,
lib/arrolio/frame.rb,
lib/arrolio/style.rb,
lib/arrolio/table.rb,
lib/arrolio/engine.rb,
lib/arrolio/flavor.rb,
lib/arrolio/logger.rb,
lib/arrolio/output.rb,
lib/arrolio/content.rb,
lib/arrolio/harness.rb,
lib/arrolio/math_ml.rb,
lib/arrolio/version.rb,
lib/arrolio/composer.rb,
lib/arrolio/data_dir.rb,
lib/arrolio/flowable.rb,
lib/arrolio/renderer.rb,
lib/arrolio/flowables.rb,
lib/arrolio/column_set.rb,
lib/arrolio/inline_run.rb,
lib/arrolio/table/grid.rb,
lib/arrolio/layout_spec.rb,
lib/arrolio/output/page.rb,
lib/arrolio/text_layout.rb,
lib/arrolio/toc_builder.rb,
lib/arrolio/content/list.rb,
lib/arrolio/content/note.rb,
lib/arrolio/engine/paged.rb,
lib/arrolio/flow_context.rb,
lib/arrolio/font_metrics.rb,
lib/arrolio/font_scanner.rb,
lib/arrolio/renderer/pdf.rb,
lib/arrolio/style/loader.rb,
lib/arrolio/writing_mode.rb,
lib/arrolio/content/image.rb,
lib/arrolio/content/table.rb,
lib/arrolio/font/embedder.rb,
lib/arrolio/font/manifest.rb,
lib/arrolio/font/resolver.rb,
lib/arrolio/output/region.rb,
lib/arrolio/asset_resolver.rb,
lib/arrolio/glyph_measurer.rb,
lib/arrolio/style/registry.rb,
lib/arrolio/text_direction.rb,
lib/arrolio/content/builder.rb,
lib/arrolio/content/example.rb,
lib/arrolio/content/formula.rb,
lib/arrolio/content/heading.rb,
lib/arrolio/content/section.rb,
lib/arrolio/flavor/manifest.rb,
lib/arrolio/flavor/registry.rb,
lib/arrolio/generic_adapter.rb,
lib/arrolio/content/document.rb,
lib/arrolio/content/footnote.rb,
lib/arrolio/flowables/spacer.rb,
lib/arrolio/harness/pdf_diff.rb,
lib/arrolio/layout_spec/flow.rb,
lib/arrolio/style/definition.rb,
lib/arrolio/text_layout/line.rb,
lib/arrolio/content/hyperlink.rb,
lib/arrolio/content/paragraph.rb,
lib/arrolio/font/text_encoder.rb,
lib/arrolio/harness/text_diff.rb,
lib/arrolio/output/placed_box.rb,
lib/arrolio/table/auto_layout.rb,
lib/arrolio/content/form_field.rb,
lib/arrolio/content/inline_run.rb,
lib/arrolio/content/page_break.rb,
lib/arrolio/content/term_entry.rb,
lib/arrolio/harness/pixel_diff.rb,
lib/arrolio/layout_spec/loader.rb,
lib/arrolio/layout_spec/region.rb,
lib/arrolio/text_layout/greedy.rb,
lib/arrolio/content/index_entry.rb,
lib/arrolio/renderer/pdf/assets.rb,
lib/arrolio/content/figure_group.rb,
lib/arrolio/content/preformatted.rb,
lib/arrolio/flowables/page_break.rb,
lib/arrolio/generic_flow_builder.rb,
lib/arrolio/renderer/xmp_builder.rb,
lib/arrolio/font_metrics/registry.rb,
lib/arrolio/renderer/pdf/metadata.rb,
lib/arrolio/config_driven_pipeline.rb,
lib/arrolio/flowables/rotated_text.rb,
lib/arrolio/harness/text_extractor.rb,
lib/arrolio/renderer/font_registry.rb,
lib/arrolio/flowables/list_flowable.rb,
lib/arrolio/flowables/note_flowable.rb,
lib/arrolio/flowables/text_flowable.rb,
lib/arrolio/renderer/link_annotator.rb,
lib/arrolio/text_layout/knuth_plass.rb,
lib/arrolio/embedded_block_extractor.rb,
lib/arrolio/flowables/group_flowable.rb,
lib/arrolio/flowables/image_flowable.rb,
lib/arrolio/flowables/table_flowable.rb,
lib/arrolio/font_metrics/afm_metrics.rb,
lib/arrolio/layout_spec/scale_length.rb,
lib/arrolio/renderer/outline_builder.rb,
lib/arrolio/content/bibliography_item.rb,
lib/arrolio/flowables/figure_flowable.rb,
lib/arrolio/layout_spec/page_template.rb,
lib/arrolio/renderer/signature_config.rb,
lib/arrolio/flowables/heading_flowable.rb,
lib/arrolio/flowables/positioned_block.rb,
lib/arrolio/flowables/two_column_block.rb,
lib/arrolio/generic_flow_builder/lists.rb,
lib/arrolio/generic_flow_builder/notes.rb,
lib/arrolio/generic_flow_builder/terms.rb,
lib/arrolio/flowables/toc_line_flowable.rb,
lib/arrolio/generic_flow_builder/tables.rb,
lib/arrolio/renderer/pdf/font_embedding.rb,
lib/arrolio/generic_flow_builder/figures.rb,
lib/arrolio/math_ml/inline_run_extractor.rb,
lib/arrolio/text_layout/knuth_plass/item.rb,
lib/arrolio/flowables/page_sequence_start.rb,
lib/arrolio/renderer/accessibility_tagger.rb,
lib/arrolio/text_layout/break_opportunity.rb,
lib/arrolio/font_metrics/true_type_metrics.rb,
lib/arrolio/generic_flow_builder/sequences.rb,
lib/arrolio/engine/cross_reference_registry.rb,
lib/arrolio/generic_adapter/list_conversion.rb,
lib/arrolio/renderer/structure_tree_builder.rb,
lib/arrolio/text_layout/knuth_plass/breaker.rb,
lib/arrolio/generic_adapter/table_conversion.rb,
lib/arrolio/generic_flow_builder/bibliography.rb,
lib/arrolio/flowables/footnote_marker_flowable.rb,
lib/arrolio/generic_adapter/heading_extraction.rb,
lib/arrolio/layout_spec/page_template_selector.rb,
lib/arrolio/generic_adapter/document_extraction.rb,
lib/arrolio/generic_adapter/footnote_extraction.rb,
lib/arrolio/generic_adapter/metadata_extraction.rb,
lib/arrolio/text_layout/knuth_plass/item_builder.rb,
lib/arrolio/generic_adapter/inline_run_collection.rb
Overview
Arrolio::TextLayout::KnuthPlass — optimal line breaking.
Defined Under Namespace
Modules: Content, DataDir, Engine, Flavor, Flowables, Font, FontMetrics, Harness, MathML, Output, Renderer, Style, Table, TextDirection, TextLayout, TocBuilder Classes: AssetResolver, Color, ColumnSet, Composer, ConfigDrivenPipeline, ContentError, EmbeddedBlockExtractor, Error, FlavorError, FlowContext, Flowable, FontScanner, Frame, GenericAdapter, GenericFlowBuilder, GlyphMeasurer, InlineRun, LayoutError, LayoutSpec, LayoutSpecError, Logger, RenderError, WritingMode
Constant Summary collapse
- VERSION =
'0.1.2'