Understand Unicode text search in FrameMaker.
FrameMaker uses the UTF-8 encoding format. Therefore, every character in a .fm or XML document containing Unicode-encoded text uses multiple bytes. As a result, only the string entered in the Find field is used to perform the search operation.
Searching in a range is applicable only to Unicode characters,
and users can search for any character that belongs to the Basic
Multilingual Plane (BMP). Unicode code points can also be used for
performing search and replace operations. For example, you can provide \uXXXX as
the input to locate a character that has code point XXXX. Thus,
to search for letter “A” whose code point is u+0041
,
you can specify \u0041
in the Find/Change dialog
box.
A code point is any value in the Unicode codespace, which is
a range of integers from 0
to 10FFFF16
. This
particular range is defined for the codespace in the Unicode standard
only. Other character-encoding standards sometimes use other codespaces.
You can also use wildcard characters while searching for Unicode text.
[ ]
do not work as wildcards.