View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001173||Scribus||Story Editor / Text Frames||public||2004-10-01 19:30||2015-11-24 02:04|
|Target Version||Fixed in Version|
|Summary||0001173: Magnetic Captions/Smart Captions|
|Description||Related to issue 1095. Instead of a special frame for pictures that need captions, this would be a new 'style' for text frames.|
If placed in close proximity to a picture frame, the caption frame will attach to it, conforming its size to the edge of the picture it is placed against.
|Additional Information||Once a caption frame has magnetically snapped to a picture frame, the two frames are 'soft-grouped'. Moving the picture frame will also move the caption, but moving the caption will undo the grouping.|
A way of anchoring a caption to a picture frame. The idea is that the caption will keep track of the location of the picture. Properties should include:
- Keep caption on same page as picture
- Automatically updating directionals
When a caption is anchored to a picture (as opposed to directly attached with magnetic snap), it keeps track of the location of the picture. If the picture is moved, so will the 'directional' referring to the location of the picture. The directional could be an arrow pointing to the picture, or [left|right|top|bottom|previous page|next page|page xx].
|Tags||No tags attached.|
|related to||0001097||assigned||cezaryece||Scale frame to text size|
|related to||0001168||acknowledged||Text Frame Styles|
|related to||0002190||closed||Chelen||snap to object edges|
|has duplicate||0001095||acknowledged||Picture frame with caption field|
|child of||0012496||acknowledged||Metabug: Marks & Footnotes & Weld (1.5.0.svn)|
This issue is indirectly related to issue 1097 (text frames that automatically resize when text is added/removed). This would an *option*, not be default behavior of text frames.
Defining styles for text frames has other uses as well (issue 1168).
Suggestion : Users should be able to precisely adjust distance of caption from image.
This might sound a bit like a contradiction to the *magnetism* of the frames (attraction force, shall we say) but I think we need this setting to be as flexible as possible.
Also, what about the photo credits (often-but not always-on side of the pictures, at 90 degrees)?
But I like the idea of having picture related text being *grouped* with the picture.
Maybe a little more digging!
>>> Suggestion : Users should be able to precisely adjust distance of caption from image.
Since the caption will basically be a text frame, that's already possible (frame properties->shape->distance from top, bottom, left, right).
>>> Also, what about the photo credits (often-but not always-on side of the pictures, at 90 degrees)?
Shouldn't be a problem (quoting myself here):
"If placed in close proximity to a picture frame, the caption frame will attach to it, conforming its size to the edge of the picture it is placed against."
In other words, the caption/credit frame should snap to *any* edge/side of a picture frame. Image credits (good thinking) would simply be another frame-style. Rotating the contents 90 degrees could be part of that style.
>>> conforming its size to the edge of the picture it is placed against.
I'd put this as an option provided you don't necessarily want that to happen to all elements surrounding the image...
The caption that lies at the bottom of an image, yes (but not always)... What about a caption that sits at right or left of the image, aligned with top, middle or bottom... of that image frame? We'd still want that caption to be grouped with the image but we wouldn't necessarily want the container of the text to change. That would affect the way text flows and look.
>>> Rotating the contents 90 degrees could be part of that style.
Text frame rotates. Can't recall wether we can apply a rotation to the text content only (unless we use the text on a path). So I guess the text frame would snap as it is, rotated or not.
||Would that idea lead us to a possible connexion to a database? Image, caption, credit, all stored on a server. When you update an image description in the database, next time you open your .sla file, Scribus warns you that some data has been edited and asks wether you want to update the current document as well...|
>>> I'd put this as an option provided you don't necessarily want that to happen to all elements surrounding the image...
Agreed. It would be part of the frame-style-definition:
[ ] Autosize
[ ] Autoshape
Autosize would make the frame longer or shorter if text is added/removed. Autoshape would resize the frame in one direction to match the edge of the picture it is placed against. When not snapped to a picture frame, autoshape will cause the text frame to snap between the nearest margins and/or guides.
>>> Text frame rotates. [...] So I guess the text frame would snap as it is, rotated or not.
Some of the functionality described here is based on my wish to see in-frame rotation as part of the frame-style definition, both for text and picture frames.
>>> Would that idea lead us to a possible connexion to a database?
Great idea! Some kind of content-management system? Could see this as being really useful in large production flows, with database fields that flag an image as 'non-printing' until the copyrights are cleared, etc.
>>>Also, what about the photo credits (often-but not always-on side of the pictures, at 90 degrees)?
Why not move one step further and enable scribus (as an option in the context menu) to read the "Copyright" field from the IPTC metadata (or show all ITPC data and select a particular field) in an image file and create the copyright frame automatically? This could probably done by a script, but to have it available somewhere would be extremely useful in many environments.
||i would say that this is solved by welding...|
|2004-10-01 19:30||packetbell||New Issue|
|2004-10-01 19:34||packetbell||Note Added: 0002598|
|2004-10-01 21:12||louisdesjardins||Note Added: 0002600|
|2004-10-01 21:36||packetbell||Note Added: 0002601|
|2004-10-01 22:13||louisdesjardins||Note Added: 0002602|
|2004-10-01 22:19||louisdesjardins||Note Added: 0002603|
|2004-10-01 23:02||packetbell||Note Added: 0002604|
|2005-07-13 21:23||christoph_s||Note Added: 0005571|
||Relationship added||related to 0001097|
||Relationship added||related to 0001168|
||Relationship added||related to 0001095|
||Relationship added||related to 0002190|
||Status||new => acknowledged|
|2012-10-28 09:18||ale||Note Added: 0029105|
|2015-09-17 20:08||Kunda||Category||Story Editor / Text Frames => Story Ed/Txt Frames|
|2015-09-17 20:12||Kunda||Category||Story Ed/Txt Frames => Story Editor / Text Frames|
|2015-11-13 01:48||Kunda||Relationship added||child of 0012496|
|2015-11-24 02:04||Kunda||Relationship replaced||has duplicate 0001095|