docs: def _operation_speak_as_literal_punctuation(
          self,
          content,
          index,
          children
      ):
          """
          The operation method of _speak_as method for literal-punctuation.
  
          :param content: The text content of element.
          :type content: str
          :param index: The index of pattern in text content of element.
          :type index: int
          :param children: The children of element.
          :type children: list(hatemile.util.html.htmldomelement.HTMLDOMElement)
          """
  
          data_property_value = 'literal-punctuation'
          if index != 0:
              children.append(self._create_content_element(
                  content[0:index],
                  data_property_value
              ))
          children.append(self._create_aural_content_element(
              (
                  ' '
                  + self._get_description_of_symbol(content[index:(index + 1)])
                  + ' '
              ),
              data_property_value)
          )
  
          children.append(self._create_visual_content_element(
              content[index:(index + 1)],
              data_property_value
          ))
  
          return children