# Some questions with highlighting words in rouge

**URL:** https://talk.jekyllrb.com/t/some-questions-with-highlighting-words-in-rouge/6543
**Category:** Help
**Created:** [October 7, 2021, 4:56am UTC](https://talk.jekyllrb.com/t/some-questions-with-highlighting-words-in-rouge/6543 "2021-10-07T04:56:27Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![chuckhoupt](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/chuckhoupt/32/523_2.png) [@chuckhoupt](https://talk.jekyllrb.com/u/chuckhoupt)
#### Post date: [October 7, 2021, 11:33am UTC](https://talk.jekyllrb.com/t/some-questions-with-highlighting-words-in-rouge/6543/2 "2021-10-07T11:33:55Z")

</div>

> [@lewatoto](#):
>
> For example if i’ve use markdown for language highlight the text only lines don’t get included inside a tag for highlight.

Yes, this is normal Kramdown highlighting for markup languages like Markdown, HTML, XML, etc. Plain text is left as plain text, with no styling span. If you need to style the plain text, you can use the `.language-*` classes.

> [@lewatoto](#):
>
> is [splitting accented words] normal behavior since the devs use english for most extra text on code blocks?

I’m not familiar with the Config language – maybe it is just an old file format? Possibly, Config only allows ASCII characters in keywords/identifiers, and so the highlighter splits tokens at accented characters?

Other languages/formats allow multilingual identifiers, and they work as expected. For example, Javascript:

```plaintext
{%- highlight js -%}
var tílde=2;
{%- endhighlight -%}

```

Renders as (rewrapped for clarity):

```html
<figure class="highlight">
<pre><code class="language-js" data-lang="js">
<span class="kd">var</span> 
<span class="nx">tílde</span>
<span class="o">=</span><span class="mi">2</span><span class="p">;</span>
</code></pre>
</figure>

```

---

_[View the full topic](https://talk.jekyllrb.com/t/some-questions-with-highlighting-words-in-rouge/6543)._
