Implement environment minipage with all four parameters #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
tl;dr: minipage env now works with Hevea; layout still sucks.
Modern LaTeX allows for up to three optional parameters to be passed
to the environment
minipage
besides the mandatory argumentwidth
:position
,height
, andcontent-position
.This P/R implements a faithful translation for Hevea, which works for HTML
and text output modes.
The new
minipage
plays well with HTML flow, in particular it displays asinline-block
, but the fundamental problem of minipages not behaving as"words" prevail. See the attached sample file minipage-example.zip that
exercises almost all old and features.
To integrate manipages into the HTML flow and thus closely mimick the
LaTeX behavior more code is necessary. I'm working on a prototype.