Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Knowledge Articles
    4. How to configure diacritics / special characters for index and search in Primo?

    How to configure diacritics / special characters for index and search in Primo?

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Question
    2. Answer
    3. Additional Information
    • Article Type: Q&A
    • Product: Primo
    • Product Version: 4

    Question

    How to configure that a search for regular Latin letter will also search special character (e.g. Umlaut), and the opposite?

    Answer

    There are 3 levels of normalization for special characters in Primo:

    1. The lowest are legacy mappings that are hardcoded in Java.
    2. The second are system-defined OTB files. They are located in /exlibris/primo/p4_1/ng/jaguar/home/profile/analysis/specialCharacters. (for example non_cjk_unicode_normalization.txt and all other txt files in that directory besides user_defined_unicode_normalization.txt).
    3. The third and the highest is user_defined_unicode_normalization.txt file. Each upper level supersedes the lower ones.

    To configure search an index for special characters please do the following:
    1. On all FEs and SEs server, edit user_defined_unicode_normalization.txt the following way:
    se_profile
    cd analysis/specialCharacters
    vi user_defined_unicode_normalization.txt

    Add codes in the following pattern:
    <Unicode> TAB <Unicode> (meaning Unicode=Unicode).
    e.g. if you want ? to be searchable for s, you’ll have to insert 0161 TAB 0073 -> ?=s
    Please note that you have to use TAB and not spaces.

    2. Deploy all
    3. Backup current indexes
    4. Run clean_indexes.sh from be_bin
    5. Run indexing_and_didumean_and_hotswapping process

    Additional Information

    The above instructions do not affect the sort order in Primo.

    Category: BO Configuration

    Subject: Code & Mapping Tables


    • Article last edited: 11/21/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • How to Configure a CSS Skin for the Alma Services Page in Primo?
      • How to configure Primo direct links for Tipasa
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Community Content Type
      How To
      Content Type
      Knowledge Article
      Language
      English
      Product
      Primo
    2. Tags
      1. 4
      2. BO Configuration
      3. Code & mapping tables
      4. contype:kba
      5. Prod:Primo
      6. Type:Q&A
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved