Change raw strings to strings in docstrings
diff --git a/rich/console.py b/rich/console.py
index de5c2ab85..5525fd3ac 100644
--- a/rich/console.py
+++ b/rich/console.py
@@ -733,7 +733,7 @@ def _collect_renderables(
         Args:
             renderables (Iterable[Union[str, ConsoleRenderable]]): Anyting that Rich can render.
             sep (str, optional): String to write between print data. Defaults to " ".
-            end (str, optional): String to write at end of print data. Defaults to "\n". 
+            end (str, optional): String to write at end of print data. Defaults to "\\n".
             justify (str, optional): One of "left", "right", "center", or "full". Defaults to ``None``.       
             emoji (Optional[bool], optional): Enable emoji code, or ``None`` to use console default.
             markup (Optional[bool], optional): Enable markup, or ``None`` to use console default.
@@ -833,12 +833,12 @@ def print(
         highlight: bool = None,
         width: int = None,
     ) -> None:
-        r"""Print to the console.
+        """Print to the console.
 
         Args:
             objects (positional args): Objects to log to the terminal.
             sep (str, optional): String to write between print data. Defaults to " ".
-            end (str, optional): String to write at end of print data. Defaults to "\n".
+            end (str, optional): String to write at end of print data. Defaults to "\\n".
             style (Union[str, Style], optional): A style to apply to output. Defaults to None.
             justify (str, optional): Justify method: "default", "left", "right", "center", or "full". Defaults to ``None``.
             overflow (str, optional): Overflow method: "crop", "fold", or "ellipsis". Defaults to None.
@@ -915,12 +915,12 @@ def log(
         log_locals: bool = False,
         _stack_offset=1,
     ) -> None:
-        r"""Log rich content to the terminal.
+        """Log rich content to the terminal.
 
         Args:
             objects (positional args): Objects to log to the terminal.
             sep (str, optional): String to write between print data. Defaults to " ".
-            end (str, optional): String to write at end of print data. Defaults to "\n".
+            end (str, optional): String to write at end of print data. Defaults to "\\n".
             justify (str, optional): One of "left", "right", "center", or "full". Defaults to ``None``.
             emoji (Optional[bool], optional): Enable emoji code, or ``None`` to use console default. Defaults to None.
             markup (Optional[bool], optional): Enable markup, or ``None`` to use console default. Defaults to None.
diff --git a/rich/rule.py b/rich/rule.py
index 5c8918ca5..ddf167ac3 100644
--- a/rich/rule.py
+++ b/rich/rule.py
@@ -8,7 +8,7 @@
 
 
 class Rule(JupyterMixin):
-    r"""A console renderable to draw a horizontal rule (line).
+    """A console renderable to draw a horizontal rule (line).
     
     Args:
         title (Union[str, Text], optional): Text to render in the rule. Defaults to "".
diff --git a/rich/segment.py b/rich/segment.py
index 6e69ac1a9..31840b78f 100644
--- a/rich/segment.py
+++ b/rich/segment.py
@@ -216,10 +216,10 @@ def adjust_line_length(
 
     @classmethod
     def get_line_length(cls, line: List["Segment"]) -> int:
-        r"""Get the length of list of segments.
+        """Get the length of list of segments.
 
         Args:
-            line (List[Segment]): A line encoded as a list of Segments (assumes no '\n' characters),
+            line (List[Segment]): A line encoded as a list of Segments (assumes no '\\n' characters),
 
         Returns:
             int: The length of the line.
@@ -228,10 +228,10 @@ def get_line_length(cls, line: List["Segment"]) -> int:
 
     @classmethod
     def get_shape(cls, lines: List[List["Segment"]]) -> Tuple[int, int]:
-        r"""Get the shape (enclosing rectangle) of a list of lines.
+        """Get the shape (enclosing rectangle) of a list of lines.
 
         Args:
-            lines (List[List[Segment]]): A list of lines (no '\n' characters).
+            lines (List[List[Segment]]): A list of lines (no '\\n' characters).
 
         Returns:
             Tuple[int, int]: Width and height in characters.
diff --git a/rich/text.py b/rich/text.py
index 625f78f62..69cbc0048 100644
--- a/rich/text.py
+++ b/rich/text.py
@@ -102,7 +102,7 @@ def right_crop(self, offset: int) -> "Span":
 
 
 class Text(JupyterMixin):
-    r"""Text with color / style.
+    """Text with color / style.
         
         Args:
             text (str, optional): Default unstyled text. Defaults to "".
@@ -110,7 +110,7 @@ class Text(JupyterMixin):
             justify (str, optional): Justify method: "left", "center", "full", "right". Defaults to None.
             overflow (str, optional): Overflow method: "crop", "fold", "ellipsis". Defaults to None. 
             no_wrap (bool, optional): Disable text wrapping, or None for default. Defaults to None.
-            end (str, optional): Character to end text with. Defaults to "\n".
+            end (str, optional): Character to end text with. Defaults to "\\n".
             tab_size (int): Number of spaces per tab, or ``None`` to use ``console.tab_size``. Defaults to 8.
             spans (List[Span], optional). A list of predefined style spans. Defaults to None.
     """
@@ -243,7 +243,7 @@ def assemble(
         end: str = "\n",
         tab_size: int = 8,
     ) -> "Text":
-        r"""Construct a text instance by combining a sequence of strings with optional styles.
+        """Construct a text instance by combining a sequence of strings with optional styles.
         The positional arguments should be either strings, or a tuple of string + style.        
 
         Args:            
@@ -765,10 +765,10 @@ def split(
         include_separator: bool = False,
         allow_blank: bool = False,
     ) -> Lines:
-        r"""Split rich text in to lines, preserving styles.
+        """Split rich text in to lines, preserving styles.
         
         Args:
-            separator (str, optional): String to split on. Defaults to "\n".
+            separator (str, optional): String to split on. Defaults to "\\n".
             include_separator (bool, optional): Include the separator in the lines. Defaults to False.
             allow_blank (bool, optional): Return a blank line if the text ends with a separator. Defaults to False.
         

## Type of changes

- [ ] Bug fix
- [ ] New feature
- [X] Documentation / docstrings
- [ ] Tests
- [ ] Other

## Checklist

- [X] I've run the latest [black](https://github.com/ambv/black) with default args on new code.
- [ ] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate.
- [ ] I've added tests for new code.
- [X] I accept that @willmcgugan may be pedantic in the code review.

## Description

Change raw strings to strings in docstrings.
