Detecting language please wait for.......
I have a question with the array resetting after the end of the frill processing.
Originally, I planned to use an array to store texts on each page for indexing. The result is perfect when composing only one page. Unfortunately, when composing more than a page (compose range(+)), the array on each page has changed. I wonder if this is caused by the variables from the next page moved to the previous page for pagination checking.
I have undef the array at the end of the frill processing but the issue still exists. Can anyone point me in the right direction?
Not sure. I think the danger is bigger when the <index> tag is glued against the previous word.A thing which you can prevent by using the '!' preprocess operator.(not sure if that…
Still insufficient information. You didn't provide any extracts of your Perl code nor provide any detailed explanations regarding the questions Bart asked about. How do you separate the "index" entries…
I just went through the trouble to build my own test job to see if I can duplicate your problem.
And I can't.Everything works without a problem on my system.I just entered some text on a…
Just like Jonathan I have trouble understanding exactly what you are asking.
I guess that the 'array' you are talking about is a perl array? Correct?But you will have to give us a lot of more info before we can help you.Maybe some extracts of your code might help.Also a bit more explanation on what and how you put things into the array and how and where you read them back out.
Hi Jonathan & Bart,
Thanks for your response. Let me rephrase the question.
I have a division in which some pages contain tagged text <index>..</index> and I use an array (@index) to store all the captured text and print it to an index page.
On page 1:%<index>Index 1</index>The following are the details ...
On page 2:%We provide property developers, <index>Index 2</index>property owners and <index>Index 3</index>residents with a variety of property management services ...
The result is perfect when composing only one page, i.e. @index on page 1 contains Index 1 whereas @index on page 2 contains Index 2 and Index 3. However, when composing Whole Division, @index on page 1 contains not only Index 1, but also Index 2 and Index 3. @index on page 2 also contains Index 2 and Index 3. Is there any solution to prevent this from happening?
Still insufficient information. You didn't provide any extracts of your Perl code nor provide any detailed explanations regarding the questions Bart asked about. How do you separate the "index" entries that are from different pages when they are being being written to the array (or is that your problem because you are not doing that)?
I'm going to defer to Bart's Perl expertise.