---
title: "How do I change the tag delimiter in a templated document?"
description: "Ketryx has a powerful document templating mechanism that can generate highly customizable documents for Milestones and Releases. Certain tags delimited by {...} are recognized by the Ketryx document generator and can be used to insert dynamic data from a Ketryx project into the document."
category: "Frequently Asked Questions"
section: "Advanced Settings"
keywords: ["delimiter", "templated document", "tag", "template", "recognized", "tags", "document document", "desire"]
source_url: "https://support.ketryx.com/hc/en-us/articles/30636900050189-How-do-I-change-the-tag-delimiter-in-a-templated-document"
last_reviewed: 2026-06-11
---

# How do I change the tag delimiter in a templated document?

> **In short:** Ketryx has a powerful document templating mechanism that can generate highly customizable documents for Milestones and Releases. Certain tags delimited by {...} are recognized by the Ketryx document generator and can be used to insert dynamic data from a Ketryx project into the document.

Ketryx has a powerful [document templating mechanism](https://docs.ketryx.com/reference/document-templating) that can generate highly customizable documents for Milestones and Releases. Certain tags delimited by {...} are recognized by the Ketryx document generator and can be used to insert dynamic data from a Ketryx project into the document. In some cases, users desire that the { and/or } characters be treated as plain text by the document generator such that they appear in generated documents in their original form; to achieve this, the tag delimiter can be changed within the template document itself either throughout the document or applicable to certain sections.

## Change delimiter in the entirety of a template document

In this example, we will consider changing the standard delimiter of { and } to a custom delimiter of <% and %>.

If these custom delimiters are desired to be used as a tag throughout the entire template, then the following _Set Delimiter_ tag can be utilized at the beginning of the templated document.

```
{=<% %>=}
```

The document generator would treat all appearances of { and } after this point as text and would only look for <% and %> for recognized tags.

Custom delimiters may not contain whitespace or the equals sign, but otherwise, they can be arbitrary strings.

## Change delimiter in only part of a template document

Sometimes, a template may utilize the standard tag delimiters, but a user may desire to ignore these delimiters in one (or a few) instances. In these cases, it is possible to set and reset the delimiters as follows.

```
{default_tags}

{=<% %>=}

{Not a tag}

<%={ }=%>

{default_tags_again}
```

Here, the template functions normally until the delimiter is changed immediately before a section that the user does not intend to be recognized as a tag. The delimiter is then reset to the default after this section and the document generator would read default tags again.

## Related articles

- [Can I change the timezone on my templated documents?](can-i-change-the-timezone-on-my-templated-documents.md)
- [How do I generate a table of contents on custom templated documents?](how-do-i-generate-a-table-of-contents-on-custom-templated-documents.md)
- [How do the 'to' and 'from' filters work in a custom document template?](how-do-the-to-and-from-filters-work-in-a-custom-document-template.md)
- [How can I define custom document IDs?](how-can-i-define-custom-document-ids.md)
- [I'm using the AI generated summary in my release document template, why am I not getting a response?](i-m-using-the-ai-generated-summary-in-my-release-document-template-why-am-i-not.md)
