1. A method comprising: receiving, by an editor application executed by a processing device, an output presentation, the output presentation generated based on a source element from a source file; identifying, by the editor application, a pattern in a visual presentation of a plurality of output elements as displayed in the received output presentation, wherein the pattern corresponds to the source element; receiving, by the editor application, a modification to an output element from the plurality of output elements in the received output presentation; based on identifying the pattern, determining, by the editor application, a corresponding modification to the source element that corresponds to the modification to the output element; and responsive to receiving the modification to the of the plurality of output elements, applying, by the editor application, the corresponding modification to the source element.
1. A method comprising: receiving, by an editor application executed by a processing device, an output presentation, the output presentation generated based on a source element from a source file; identifying, by the editor application, a pattern in a visual presentation of a plurality of output elements as displayed in the received output presentation, wherein the pattern corresponds to the source element; receiving, by the editor application, a modification to an output element from the plurality of output elements in the received output presentation; based on identifying the pattern, determining, by the editor application, a corresponding modification to the source element that corresponds to the modification to the output element; and responsive to receiving the modification to the of the plurality of output elements, applying, by the editor application, the corresponding modification to the source element. 10. The method of claim 1 , wherein determining the corresponding modification to the source element that corresponds to the modification to the output element comprises identifying the source element by performing operations comprising: identifying, in the output presentation, a user identifier for a user; determining that the user identifier was used to access the source element from which the output presentation was generated; and determining that the accessed source element is usable for generating the plurality of output elements having the identified pattern.