I created a web resource of rich text to insert into a multi-line text area on a dynamic external portal basic form.

When I get everything setup and done the agreement text was displaying in a text area that was smaller than the text itself. similar to this image.  Notice the scrollbar.

NO! NO!  This will not do.  After a day or more trying to figure this out, I stumbled onto the fix.

The fix for this was to check the Render Web Resources Inline checkbox on the Additonal Settings tab of the basic form.

VOILA!!!! the entire text is shown in an appropriately sized text area.  read-only.

Yes.  I have no hair remaining on my head due to this issue  :D