
OpenOffice Calc의 하이퍼링크는 셀의 배경색을 덮는 단색 배경으로 표시됩니다. 나는 견고한 배경을 원하지 않습니다. 셀의 배경색을 보여주고 싶습니다. 이를 수행할 수 있는 방법이 있습니까?
웹 검색을 통해 설정을 제안하는 포럼 결과가 여러 개 표시됩니다.
도구 > 옵션 > OpenOffice > 모양 > 텍스트 문서 > 필드 음영
오른쪽의 드롭다운 상자를 사용하여 배경색을 변경할 수 있지만 투명도 지원은 없습니다. 이 설정 앞의 확인란을 선택 취소하면 배경이 사라질 것이라고 생각하지만 그렇지 않습니다.
설정을 확인해 봤습니다
도구 > 옵션 > OpenOffice > 모양 > 일반 > 방문하지 않은 링크
도구 > 옵션 > OpenOffice > 모양 > 일반 > 방문한 링크
하지만 이는 배경이 아닌 텍스트 색상을 제어합니다.
다른 웹 검색 결과에서는 해당 HYPERLINK
기능을 제안하지만 이는 셀당 하나의 링크만 허용하므로 이러한 셀 중 일부에는 두 개 이상의 링크가 필요합니다.
이 질문을 하면서 이에 대한 확실한 참조를 만들고 싶습니다. OO Calc 소스 코드를 수정하고 다시 컴파일하는 것 외에 하이퍼링크 배경을 없애기 위해 제가 할 수 있는 일이 있습니까?
답변1
지나가다 버그 66545 - 형식화: CALC에서 하이퍼링크의 회색 필드 음영 비활성화, 할 수 있는 일이 별로 없습니다.
이것은 알려진 버그이며 2013년 7월 26일 Owen Genat의 마지막 의견은 다음과 같습니다.
이건 좀 불편한 버그인 것 같습니다. 이는 분명히 원본 OOo 코드에서 물려받은 매우 오래된 문제입니다. 관련 AOO 버그는 https://issues.apache.org/ooo/show_bug.cgi?id=37988v1.1.3을 참조합니다. 따라서 이것이 확인된 문제이고 확인되지 않은 해결책일 뿐이라고 생각하여 상태를 NEW로 설정합니다.
나는 Calc에서 하이퍼링크를 처리하는 방식이 Writer에서 처리하는 방식, 즉 스타일 기반 서식을 통해 일관성을 유지해야 한다고 생각합니다. 이를 위해서는 Calc에서 문자 스타일을 구현해야 합니다.
비교해 보면, Writer의 하이퍼링크는 인터넷 링크 및 방문한 인터넷 링크 문자 스타일에 의해 제어됩니다. Writer에서 문제의 옵션을 선택 해제하거나 CTRL+F8을 사용하면 상호 참조 필드 등의 회색 강조 표시가 제거되지만 하이퍼링크 모양에는 영향을 주지 않습니다. 옵션이 스프레드시트 섹션이 아닌 텍스트 문서 아래에 나열되어 있다는 점도 주목할 가치가 있습니다.
특히 "필드"라는 용어는 음영과 관련하여 광범위한 가능성을 포괄하는 것으로 보입니다. 예를 들어, Zero Width Space(U+200b) 및 No Break Space(U+00a0)와 같은 특정 유니코드 문자가 현재 포함되어 있습니다. 이러한 모양새 옵션에는 재작업이 필요할 수 있습니다.
Writer의 문자 스타일과 마찬가지로 Calc에서도 문자 스타일을 구현하는 것은 꽤 야심찬 작업처럼 보입니다. 현재 배경이 아닌 다른 것을 소스 코드에 하드 코딩할 수도 있습니다.
답변2
임시 해결책으로 URL 주소를 입력하면 스타일이 적용됩니다. 그런 다음 초점을 잃으면 필드를 마우스 오른쪽 버튼으로 클릭하고 선택합니다."기본 서식 적용"그러면 회색 배경과 파란색이 제거됩니다. 이는 또한 URL 링크 자체를 제거하여 웹링크가 단순한 텍스트가 되지만 스프레드시트 스타일에서 벗어나지 않는다는 점을 의미합니다.
답변3
더 쉬운 해결책을 찾았습니다.
Tools > Options > OpenOffice > Appearance > Text Document > Field shadings
그런 다음 색상을 흰색으로 변경하면 됩니다.
답변4
해결책을 찾는 데 2시간을 보냈습니다. 아래 솔루션이 작동합니다.
도구 > 옵션 > OpenOffice > 모양 > 텍스트 문서 > 필드 음영
자동에서 흰색으로 변경