class_docstr: Macronize Latin words.
  
  Macronize text by using the POS tag to find the macronized form within the
  Morpheus database.
docstr: Return macronized form of text.
  
  E.g. "Gallia est omnis divisa in partes tres," ->
  "galliā est omnis dīvīsa in partēs trēs ,"
  
  :param text: raw text
  
  :return: macronized text
docstr_tok: ["Return","macronized","form","of","text",".","E.g",".","``","Gallia","est","omnis","divisa","in","partes","tres",",","''","-",">","''","galli\u0101","est","omnis","d\u012bv\u012bsa","in","part\u0113s","tr\u0113s",",","''",":","param","text",":","raw","text",":","return",":","macronized","text"]
code: def macronize_text(self, text: str) -> str:
      """Return macronized form of text.
  
      E.g. "Gallia est omnis divisa in partes tres," ->
      "galliā est omnis dīvīsa in partēs trēs ,"
  
      :param text: raw text
  
      :return: macronized text
  
      """
      macronized_words = [
          entry[2] for entry in self.macronize_tags(text)
      ]
      return " ".join(macronized_words)
  
file_path: cltk/src/cltk/prosody/lat/macronizer.py
imports: import importlib.machinery
  import os
  from typing import List, Tuple
  from cltk.core.cltk_logger import logger
  from cltk.tag.pos import POSTag
  from cltk.utils import CLTK_DATA_DIR
label_desc: Use image node_id 7 for calling the Macronizer obj's underlying member method code with example usage: obj.macronize_text(text) and returns: str