# User controlled ToC level in exported epub

**URL:** https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671
**Category:** Feature Requests
**Created:** [March 26, 2025, 4:31pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671 "2025-03-26T16:31:15Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![zgr](https://discourse.notenik.app/user_avatar/discourse.notenik.app/zgr/32/225_2.png) [@zgr](https://discourse.notenik.app/u/zgr)
#### Post date: [March 26, 2025, 4:31pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/1 "2025-03-26T16:31:15Z")

</div>

Currently exported epubs have 3 levels in ToC. My suggestion is to have an option to control this level. I started to export my collections to epub and use the book across my all devices to read. I’d like to have deeper ToC so that navigation in the book would be more practical. Thank you

---

<div class="post-metadata">

### Author: ![hbowie](https://discourse.notenik.app/user_avatar/discourse.notenik.app/hbowie/32/6_2.png) [@hbowie](https://discourse.notenik.app/u/hbowie)
#### Post date: [March 27, 2025, 3:06pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/2 "2025-03-27T15:06:24Z")

</div>

Let me look into this. Thanks for the suggestion!

---

<div class="post-metadata">

### Author: ![zgr](https://discourse.notenik.app/user_avatar/discourse.notenik.app/zgr/32/225_2.png) [@zgr](https://discourse.notenik.app/u/zgr)
#### Post date: [March 27, 2025, 5:55pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/3 "2025-03-27T17:55:42Z")

</div>

what i seek is similar to the outline view, preferably without the Seq numbers.

A side question for the outlines in Notenik: If one does not want to include Seq number prefixes in the outline , note type should be title-page. So, is there any special type that also omits those numbers in the title of the note?

---

<div class="post-metadata">

### Author: ![hbowie](https://discourse.notenik.app/user_avatar/discourse.notenik.app/hbowie/32/6_2.png) [@hbowie](https://discourse.notenik.app/u/hbowie)
#### Post date: [March 27, 2025, 9:41pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/4 "2025-03-27T21:41:21Z")

</div>

Check out the [latest beta](https://discourse.notenik.app/t/notenik-16-5-9-available-for-beta-testing-on-march-27th-2025/672) and let me know how this works for you!

---

<div class="post-metadata">

### Author: ![hbowie](https://discourse.notenik.app/user_avatar/discourse.notenik.app/hbowie/32/6_2.png) [@hbowie](https://discourse.notenik.app/u/hbowie)
#### Post date: [March 27, 2025, 9:52pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/5 "2025-03-27T21:52:34Z")

</div>

I’m not sure what you mean by saying “omits those numbers in the title of the note.” The seq number, strictly speaking, is never _included_ in the Title of a note. On the other hand, Notenik sometimes displays the Seq field in conjunction with the Title field. But its appearance _with_ the Title is dependent on a number of factors. So I guess I’ll need some additional specifics to understand what you are looking for.

---

<div class="post-metadata">

### Author: ![zgr](https://discourse.notenik.app/user_avatar/discourse.notenik.app/zgr/32/225_2.png) [@zgr](https://discourse.notenik.app/u/zgr)
#### Post date: [March 28, 2025, 3:14pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/6 "2025-03-28T15:14:47Z")

</div>

Sorry I wasn’t clear enough. I meant:

- if class is set to `title-page`, **outline tab** doesn’t involve the `Seq` value as a prefix.
- if class is set to `none`, **outline tab** involves the `Seq` value as a prefix: `Seq - Title`

For a cleaner outline I do not prefer prefixes, so I need to set class to `title-page` for every note I have in my collection. However, these notes are not actual title-pages, therefore I wonder if there is any way to remove the `Seq` prefix from the outline, with `class` attribute other then the `title-page`? Or maybe an option to completely remove the `Seq` prefix from the outline without the need for the `class` attribute?

I know I can use CMD+2 to sort per `Seq + Title` in the **list tab** , but the list view does not allow collapsing. As I have a lot of notes that approach is not ideal for me.

Thanks.

---

<div class="post-metadata">

### Author: ![zgr](https://discourse.notenik.app/user_avatar/discourse.notenik.app/zgr/32/225_2.png) [@zgr](https://discourse.notenik.app/u/zgr)
#### Post date: [March 28, 2025, 3:37pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/7 "2025-03-28T15:37:57Z")

</div>

Yes, it works perfectly. As always I am grateful for your efforts. Thank you @hbowie !

---

<div class="post-metadata">

### Author: ![hbowie](https://discourse.notenik.app/user_avatar/discourse.notenik.app/hbowie/32/6_2.png) [@hbowie](https://discourse.notenik.app/u/hbowie)
#### Post date: [March 29, 2025, 4:49am UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/8 "2025-03-29T04:49:16Z")

</div>

That’s very clear. Thanks for the additional detail. Let me see what I can do.

---

<div class="post-metadata">

### Author: ![hbowie](https://discourse.notenik.app/user_avatar/discourse.notenik.app/hbowie/32/6_2.png) [@hbowie](https://discourse.notenik.app/u/hbowie)
#### Post date: [March 29, 2025, 5:01pm UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/9 "2025-03-29T17:01:03Z")

</div>

Check out the [latest beta](https://discourse.notenik.app/t/notenik-16-5-10-available-for-beta-testing-on-march-29th-2025/678) for a new option to show notes on the Outline tab without any seq fields.

---

<div class="post-metadata">

### Author: ![zgr](https://discourse.notenik.app/user_avatar/discourse.notenik.app/zgr/32/225_2.png) [@zgr](https://discourse.notenik.app/u/zgr)
#### Post date: [March 30, 2025, 5:55am UTC](https://discourse.notenik.app/t/user-controlled-toc-level-in-exported-epub/671/10 "2025-03-30T05:55:52Z")

</div>

`Outline No Seq` is working as expected. Thank you!
