Re: NOT a "How Do I". Query re conditionaling table columns

2015-02-02 Thread Robert Lauriston
I think it's basically for the same reason that you can't easily
comment out a table column in HTML. Unlike a table row, a column is
not a continuous set of elements. It's one set of elements for each
row in the table.

Implementing column-level conditions would thus be a much larger
challenge than row-level conditions. How do you tie the discontinuous
elements together so that FrameMaker knows to hide or show them as a
group? What should FM do when one condition applies to a column and
another to some of its rows? It would be a challenge to implement
without leaving open the option for a user to accidentally create an
invalid table.

On Mon, Feb 2, 2015 at 7:23 AM, Lin Sims  wrote:
> Playing with Frame12's (yes, we FINALLY got to upgrade) new conditional tag
> interface, and something occurred to me that has before but I never got
> around to asking.
>
> WHY can't Frame apply conditional tags to table columns? It's not a feature
> I particularly need (although there's been a time or two it would have come
> in right handy), but I've been curious about this for a while. I'm guessing
> it has something to do with the original internal structure, so I'm hoping
> those who have been long time users might have some insight.
>
> I don't need an answer fast. :) Technically, I don't need an answer at all,
> but I'm still curious.
___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to framers@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


Re: NOT a "How Do I". Query re conditionaling table columns

2015-02-02 Thread Scott Prentice

Hi Lin...

I think it has to do with the ability to have spanned cells. But also I 
don't think that you can conditionalize a cell object. You can 
conditionalize the content within a cell, but you can't just "remove" 
(hide) a cell in a table. You'd have a hole.


Yes, theoretically, if you didn't have spanned cells, you could 
hide/show the cells that make up a column, but since there is no 
"column" object, there's no place to assign that data. You can 
conditionalize rows, but cells are a bit of a different beast.


It would be possible to make a plugin or script that would assign a 
condition to the content of all cells in a column, but you'd have to 
actually delete the cells that make up that column to "hide" it.


The closest thing to a column object that you could assign a property to 
for this purpose would be the "colspec" element in DITA. But in looking, 
that doesn't allow the outputclass attribute (or other likely 
attributes) where you'd assign a value that you could check for during 
some publishing process to hide/delete that column.


If I were to want to do this, I'd probably set a marker in the column 
header to indicate a hide/show property, then set up some sort of 
process during publishing.


Yeah .. might be a nice feature, but it's fraught with issues.

...scott

On 2/2/15 7:23 AM, Lin Sims wrote:
Playing with Frame12's (yes, we FINALLY got to upgrade) new 
conditional tag interface, and something occurred to me that has 
before but I never got around to asking.


WHY can't Frame apply conditional tags to table columns? It's not a 
feature I particularly need (although there's been a time or two it 
would have come in right handy), but I've been curious about this for 
a while. I'm guessing it has something to do with the original 
internal structure, so I'm hoping those who have been long time users 
might have some insight.


I don't need an answer fast. :) Technically, I don't need an answer at 
all, but I'm still curious.


--
Lin Sims




___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to framers@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


NOT a "How Do I". Query re conditionaling table columns

2015-02-02 Thread Lin Sims
Playing with Frame12's (yes, we FINALLY got to upgrade) new conditional tag
interface, and something occurred to me that has before but I never got
around to asking.

WHY can't Frame apply conditional tags to table columns? It's not a feature
I particularly need (although there's been a time or two it would have come
in right handy), but I've been curious about this for a while. I'm guessing
it has something to do with the original internal structure, so I'm hoping
those who have been long time users might have some insight.

I don't need an answer fast. :) Technically, I don't need an answer at all,
but I'm still curious.

-- 
Lin Sims
___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to framers@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


RE: framers Digest, Vol 112, Issue 1

2015-02-02 Thread Sela, Amitai

Hello Frameusers,

One of the flaws of the Archive script is that for any inter-file link, the 
script creates a copy of the target file in the Insets folder. And now, while 
in Framemaker, this will be transparent. When you test your links, none appear 
to be broken. However, when you generate your PDF, these links will not work.
The way to remedy this is as follows:
1. Run the Archive script.
2. Open the newly created "Insets" folder. If you had any inter-file links in 
your book, then you will see several FM files in this folder.
3. Move (don't copy!) all the FM files to another location.
4. Open the archived book.
5. Open all the files in the book
6. Click the Update Book button from FM tool bar.
(the Book Error Log opens)
7. Note all the broken links listed in the Book error log.
8. Click the link to the first file with broken links.
9. Click Edit > Update References... from FM menu bar.
10. Make sure that the All Cross-References option is checked.
11. Click Update.
(the Update Unresolved Cross-References window opens)
12. Note the upper part of the window:
   a. 1 line of text (for example, "Total of 9 Unresolved Cross-References to 
Files Named:").
   b. A list of files, starting with "Current".
   c. 1 line of text (for example, "0 Unresolved Cross-References to File:").
   d. 1 line of text (this line shows the path and name of the target file.
13. Scroll through the files in the list described in step b, above.
14. Note that the number indicated in the line of text below the files list 
changes to show the number of cross-references to this file.
15. If the number is other than zero, then do the following:
   a. Locate the target file listed in the lower area of the window. By 
default, this area lists the content of the folder where the book file is saved.
   Do not browse to any other location.
   b. Double-click on the target file. The window may flash briefly as FM 
re-sets the cross-references to the correct file.
16. Repeat steps 13-15 for the remaining files in the list.
17. Repeat steps 8-16 for all the remaining files in the Book error log.
18. Close the Update Unresolved Cross-References window.
19. Save the book and book files.
20. Compile a PDF and test the links.

I hope this helps. Your feedback is most welcome.
Regards, Amitai Sela



The information contained in this message may be confidential and legally 
protected under applicable law. The message is intended solely for the 
addressee(s). If you are not the intended recipient, you are hereby notified 
that any use, forwarding, dissemination, or reproduction of this message is 
strictly prohibited and may be unlawful. If you are not the intended recipient, 
please contact the sender by return e-mail and destroy all copies of the 
original message.
___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to framers@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.