Rendering the guide in workspace is very easy and straight forward. Simply point to the guide in the asset area of the action profile.
To render the guide in a browser I created a simple process
that calls the Render Guide process (in the Guide (system) application). It is a generic renderer that accepts a URL to indicate which guide you want to display as well as a TargetURL to update the submit button for submissions. I then use the Rest interface to call my process and voila th eguide gets displayed. Does this make sense?
Paul