And maybe helpful for the original question: Including `(alt-tag
"div")` in the property list of your styles produces in the HTML
output instead of , which is more directly what you want
and avoids any default inset of .
At Thu, 21 May 2015 16:52:12 -0400, Shriram Krishnamurthi wrote:
> Of course
I'll revise the docs to clarify that the default style is up to the
target environment. For HTML output, `nested` corresponds to
, and that (usually?) insets its content by default. For
Latex output, `nested` corresponds to a plain list environment, which
doesn't inset.
At Thu, 21 May 2015 16:52:1
Of course it is. I can certainly hack my way around it using CSS. But
I'm wondering why the behavior doesn't match my reading of the docs:
did I misread, is the code broken, or are the docs broken? That's
really all I'm trying to figure out. (And if the code or docs are
wrong, then presumably someo
I don’t know if there’s a better more general solution, but does this do what
you want?
@(define exercise-style (make-style "exercise" (list (attributes '([style .
"margin-left: 0em"])
@(define question-style (make-style "question" (list (attributes '([style .
"margin-left: 0em"])
@(defi
Isn't it the whole point of styles to allow this kind of fixes? I am playing
with similar fixes for TeX output. Scribble is an UNCOL and all UNCOLs fail a
little bit at least -- Matthias
On May 21, 2015, at 2:19 PM, Shriram Krishnamurthi wrote:
> Understood. But my understanding of the doc
Understood. But my understanding of the docs is that it shouldn't do
that in the first place.
On Thu, May 21, 2015 at 2:15 PM, Ben Lerner wrote:
> Probably a CSS fix: assuming you have something like this in your CSS
> preamble
>
> div.question { padding-left: 2em; }
>
> to cause the indentation,
Probably a CSS fix:
assuming you have something like this in your CSS preamble
div.question { padding-left: 2em; }
to cause the
indentation, then something like this will disable the nested
one:
div.exercise > div.question { padding-left:
Thanks for these replies. Sorry I'm only now getting to them: Google failed to
notify me of them.
The problem with using (nested ...) is that it indents its content even when I
don't use the 'inset style. Therefore, if I have (as I do)
@exercise{@question{...}}
everything in the exercise ends
I just tried (nested #:style question-style t) and that worked. What got that
to fail?
Also I should have tried elem with answer, not just question.
On Apr 22, 2015, at 5:21 PM, Alexander D. Knauth wrote:
> Would something like
> (define (question . t) (apply elem #:style question-style . t))
Would something like
(define (question . t) (apply elem #:style question-style . t))
work?
On Apr 22, 2015, at 5:08 PM, Shriram Krishnamurthi wrote:
> I'm having trouble with the type structure of Scribble and hoping someone can
> help me get this right.
>
> Let's say I want to write content l
I'm having trouble with the type structure of Scribble and hoping someone can
help me get this right.
Let's say I want to write content like this:
=
@exercise{
@question{The expression @code{1 + 2} evaluates to}
@answer{
@itemlist[
@item{@code{2}}
@item{@code{3}}
@item{@code{4}}
]
}
}
11 matches
Mail list logo