 			},{
 				
 				begin: '((?!\\\\?")(?:[^\\s\\\\]|""|\\\\(?!").)+)[ \t]+(""|"(?!"))'
-				patterns: [
-					{match: '""', name: "constant.character.escape.quote.double.roff"}
-					{include: "#escapes"}
-				]
+				patterns: [include: "#string-escapes"]
 				end: '(?=\\\\")|(?:[^"\\\\]|""|\\\\(?!").)*(?:"|\\\\\\\\$)|(?<!\\\\)$'
 				contentName: "markup.italic.roff"
 				beginCaptures:

			},{
				
				begin: '((?!\\\\?")(?:[^\\s\\\\]|""|\\\\(?!").)+)[ \t]+(""|"(?!"))'
				patterns: [
					{match: '""', name: "constant.character.escape.quote.double.roff"}
					{include: "#escapes"}
				]
				end: '(?=\\\\")|(?:[^"\\\\]|""|\\\\(?!").)*(?:"|\\\\\\\\$)|(?<!\\\\)$'
				contentName: "markup.plain.roff"
				beginCaptures:

				begin: '"'
				end: '(?=\\\\")|(?<!\\\\)$|(")([ \\t]*(?!")(?:[^\\s\\\\]|\\\\(?!").)+)'
				contentName: "markup.italic.roff"
				patterns: [include: "#string-escapes"]
				beginCaptures: 0: name: "markup.italic.roff"
				endCaptures:
					1: name: "markup.italic.roff"
