# Racket glossary

**URL:** <https://racket.discourse.group/t/racket-glossary/916>\
**Category:** General\
**Tags:** glossary, learning-racket\
**Created:** [April 22, 2022, 6:34pm UTC](https://racket.discourse.group/t/racket-glossary/916 "2022-04-22T18:34:08Z")\
**Posts on this page:** 4\
**Page:** 3

<div class="post-metadata">

**Author:** ![soegaard](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/soegaard/32/19_2.png) [@soegaard](https://racket.discourse.group/u/soegaard)\
**Post date:** [April 18, 2023, 3:26pm UTC](https://racket.discourse.group/t/racket-glossary/916/41 "2023-04-18T15:26:01Z")

</div>

> I was looking for a way to get the manual style without changing the Scribble file because (currently) Shawn's md2scrbl uses only #lang scribble/base and I didn't want to change the generated Scribble file for every run of the tool.

I might be missing some context, but you can simply include all the css-files  
making sure that `manual-style.css` , `manual-racket.css` and `manual-fonts.css` are  
included last.

The properties defined last will override properties defined previously.

If you need a single file, I believe you can simply concatenate them.

---

<div class="post-metadata">

**Author:** ![sschwarzer](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/sschwarzer/32/1940_2.png) [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Post date:** [April 18, 2023, 6:16pm UTC](https://racket.discourse.group/t/racket-glossary/916/42 "2023-04-18T18:16:19Z")

</div>

> [@benknoble](#):
>
> Be careful using `sed` for in-place edits (though, since you mention POSIX, you probably already know that `-i` is unportable): [https://benknoble.github.io/blog/2020/08/06/stop-sed-i/](https://benknoble.github.io/blog/2020/08/06/stop-sed-i/)

Actually, I didn't know this (or maybe I knew and forgot), so thanks for pointing it out. I used "Posix" - maybe a bit sloppily - more to mean sed won't be present on Windows.

Then again, I was looking for a local workaround to make testing of Shawn's package easier for me, so it's ok (for me) if the workaround works on my Linux system. 🙂

---

<div class="post-metadata">

**Author:** ![sschwarzer](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/sschwarzer/32/1940_2.png) [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Post date:** [April 18, 2023, 6:30pm UTC](https://racket.discourse.group/t/racket-glossary/916/43 "2023-04-18T18:30:19Z")

</div>

> [@soegaard](#):
>
> I might be missing some context, but you can simply include all the css-files  
> making sure that `manual-style.css` , `manual-racket.css` and `manual-fonts.css` are  
> included last.

Yes, the command line from my example above includes all three CSS files. 🙂

But to be honest, I haven't checked (at least not yet) if the three files should be included in a specific order, e.g. `manual-style.css` before `manual-racket.css` or vice versa.

...

Ok, I just now looked at the glossary HTML file generated via `info.rkt`'s `scribblings` section and the order of the CSS file includes in the HTML file is `manual-style.css`, then `manual-racket.css` - and `manual-fonts.css` isn't included. Maybe its content is already in one of the other two files.

---

<div class="post-metadata">

**Author:** ![shawnw](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/shawnw/32/1031_2.png) [@shawnw](https://racket.discourse.group/u/shawnw)\
**Post date:** [April 18, 2023, 7:18pm UTC](https://racket.discourse.group/t/racket-glossary/916/44 "2023-04-18T19:18:09Z")

</div>

> [@sschwarzer](#):
>
> I was looking for a way to get the manual style without changing the Scribble file because (currently) Shawn's `md2scrbl` uses only `#lang scribble/base` and I didn't want to change the generated Scribble file for every run of the tool.

Just added an option to control the `#lang` used; you can use `md2scrbl --lang manual ...` to change it.

(Which gives me some ideas for rendering code blocks that explicitly use scheme/racket differently when using that language...)

[Previous page](https://racket.discourse.group/t/racket-glossary/916.md?page=2)
